Мой Twitter!


Опрос

Даунгрейд на 3.8? :)

Результаты

Loading ... Loading ...


Полезные ресурсы


Друзья блога


Категории


Темы


Архив


Тэги

CMS d.a.j. DevArt DevArt Journal Devil Art Google icq JQuery PR PrestaShop Sypex Twitter vB vBulletin WordPress WP XenForo Администраторы Жизненное Жизнь Интеграция Клоны Код Кодинг Маразм Миранда Музыка Навигация Новички Новости Новость Обучение Переводы Проблема Провайдер Программы Психология Работа Релизы Скрипты Спам Частные уроки Я воровство жесть каталог блогов копипаст смех тИЦ форум

Каталоги

BloCat — Каталог блогов

Поиск


Восхождение InstantCMS

Недавно на рынок CMS появился еще один скрипт – InstantCMS. Возможности вправду впечатляют. Сперва становится непривычно, так как она не похожа на остальные CMS. Разработчики скрипт сейчас доводят версию до ума. По ихним словам, следующий релиз 1.0.7. Конечный релиз доводки до ума – 1.1.
Некоторые дополнения в 1.0.7:

- Выбор даты/времени при ответе админом на поступившие вопросы в FAQ.
- RSS фотогалереи
- RSS форума
- Копирование записей каталога
- Копирование рубрик каталога
- Опция выбора кодировки для формы комментариев
- Проверить удаление тегов в админке – статьи, ун.каталог
- в форумах – Послед.сообщ. – вывод из подфорумов
- Формы: возможность отправлять в личку
- Связанные записи (фото, блоги, статьи) по тегам
- “корзина” в админке
- выводить первое предложение в “темы на форуме”
- счетчик нажатий для полей типа “ссылка” в каталоге
- пользовательское меню вынести в модуль +CSS
- в польз.меню добавить пункт “Админка” для админов и редакторов
- Не хватает модуля “Последние вопросы и Ответы”, где так же необходимо видеть предложение.
- Проверка наличия CSS для компонентов в папке с шаблоном
- модераторы на форум
- звания на форуме
- упрощенный редакторский режим (“добавить в статью”, “мои статьи” прямо с сайта)
- уведомления о комментах по e-mail
- проверить удаление постов при удалении тем
- скрывать удаленных юзеров в мод. “новые пользователи”
- поиск совпадений по возрасту и другим полям в профилях
- апдейт редактора bb-кода для корректной работы в IE
- Счетчик+CY+PR
- Мини-чат

Работа разработчиков направлена на пожелания пользователей.
Официальный сайт: InstantCMS

Написал: AleX Категория: CMS 2 Комментария(-ев) » 5 July, 2008


Влияние плагинов FF на WP

Не так давно столкнулся с одной интересной проблемой. При написание поста и переключения потом редактора в режим “HTML” у меня появлялся непонятный код. Сперва я думал, что источник проблемы – моды WP. Но, предварительно все перепроверив, у меня не осталось выбора, как написать одним кодерам (англо-саксонам).
Сам отрывок кода:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
\"// ==UserScript==
// @name        MultiPopup Main Functions File
// @namespace   http://www.hesido.com
// @version     2.09
// @date        2005-08-18
// @author      Emrah BASKAYA
// @description Tooltip Replacement: Replaces Browser
Default Tooltips with CSS stylable ones and allows you to
customize the information displayed in it and the delay for
tooltips.
// @include     *
// ==/UserScript==
// Licence Information:
/*
MultiPopup V2.09 Main Functions File
Tooltip Replacement Script
Emrah BASKAYA  (hesido - www.hesido.com)
Detailed info can be found at:
http://www.hesido.com\

И, вот решение проблемы:

Hi Alex,

This is caused by HyperBK extension for firefox, please disable it and things should work fine. HyperBK uses
multipopup without my permission..

Regards,
Emrah

Да, на самом деле у меня был предустановлен плагин FF под названием HyperBK. Как уверяют кодеры, вся проблема в нем. Т.е. плагин следует отключить. По правде, я не догадался. :)

Написал: AleX Категория: WordPress, Браузеры 2 Комментария(-ев) » 5 July, 2008


Правда о vBulletin

Не многие знают, что vBulletin – клон. Да-да-да, Вы не раслышали, именно клон. Оригинальный движок, с которого делался vBulletinUltimate BB. В доказательство прикладываю фото. :)

d0b1d0b5d0b7d18bd0bcd18fd0bdd0bdd18bd0b9 299x92 Правда о vBulletin

Сама книжечка года 2004-го. Сейчас характеристики изменились. Цените, сам когда-то удивился. ;)

Написал: AleX Категория: vBulletin, Интересное 6 Комментария(-ев) » 3 July, 2008


Код в постах & WordPress

После оформления своего блога, я столкнулся с проблемой вписывания кода в посты. Ощущались проблемы с кодом HTML. Не знаю, то ли у меня руки кривые, то ли и вправду тэг:

<code>text</code>

Не работает. Склоняюсь к первому. :D
Главное, что проблема была решена следующим способом. Был найден модуль codecolorer.0.6.0. Сам по себе он неплохой, но требует детальных настроек. Т.к. цвета синтаксиса могут не совпадать с цветами шаблона, знаю, это извращение. :D
Но, все же. После установки этого мода, все вроде стало на свои места. Так что, юзайте, думаю Вам это в пользу. ;)

Написал: AleX Категория: WordPress 2 Комментария(-ев) » 3 July, 2008


Атака клонов: Завоевание тырнета xD

Все чаще и чаще находим копипаст с ресурсов студии Devil Art, причем не какой-то простой, а в тупую наглый копипаст. Для тех кто не знает, что такое копипаст – копирование материала (информации), графических элементов и идей без ведома Администрации.
Вот, пример странички: Devil Art – Услуги и Цены
Клон 1
Клон 2 (Раздел “Сервис”)
80% точности копирования. Как это назвать бы? А фиг его знает …

Написал: AleX Категория: Интересное, Новости 2 Комментария(-ев) » 2 July, 2008


Интеграция PHP в скрипт vBulletin

Ну-с, начем. Для этого нам понадобится:
1. Модуль product-letphplive.xml (Он же продукт, который позволяет парсить PHP)
2. Маленькое пособие по созданию страниц в vBulletin (опционально)

Первый шаг – создаем страницу.
Созаем новый файл типа test.php. Открываем test.php и добавьте следущее (Примечание: Замените TEST в соответствии новосозданного шаблона. Т.е. шаблон создали RULEZ, этой же фразой заменяем все места указанные TEST):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
< ?php 
 
// ####################### Установка среды PHP ########################### 
error_reporting(E_ALL & ~E_NOTICE); 
 
// #################### Определение важных констант ####################### 
define('NO_REGISTER_GLOBALS', 1); 
define('THIS_SCRIPT', 'test'); // измените это в зависимости от названия файла
 
// ################### Кеширование шаблонов и данных ###################### 
// get special phrase groups 
$phrasegroups = array( 
 
); 
 
// получение специальных шаблонов с данными с базы
$specialtemplates = array( 
 
); 
 
// кеширование шаблонов, исрользуемых всеми действиями 
$globaltemplates = array( 
    'TEST', 
); 
 
// кеширование шаблонов, исрользуемых специфическими действиями 
$actiontemplates = array( 
 
); 
 
// ######################### Получение системы ############################ 
require_once('./global.php'); 
 
// ##################################################  ##################### 
// ######################## НАЧАЛО ОСНОВНОГО СКРИПТА ############################ 
// ##################################################  ##################### 
 
$navbits = array(); 
$navbits[$parent] = 'Test Page'; 
 
$navbits = construct_navbits($navbits); 
eval('$navbar = "' . fetch_template('navbar') . '";'); 
eval('print_output("' . fetch_template('TEST') . '");'); 
 
?>

Далее создаем шаблон TEST с “начинкой” такого рода:

1
2
3
4
5
6
7
$stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <head> <title>$vboptions[bbtitle]</title> $headinclude 
 
</head> <body> $header $navbar <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" 
 
width="100%" align="center"> <tr> <td class="tcat">Title</td> </tr> <tr> 
<td class="alt1">Test</td> 
</tr> </table> $footer </body> </html>

Этим кодом является оформление нашей странцы, что включает в семя как переменный скрипта так и HTML.
Не тяжело догадаться, что будущий наш PHP код мы будем “пихать” вместо фразы “Text“.
Должно получиться что-то типа такого:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$stylevar[htmldoctype]    $headinclude
 
$header $navbar
<table class="tborder" border="0" cellspacing="$stylevar[cellspacing]" cellpadding="$stylevar[cellpadding]">width="100%" align="center"&gt;
<tbody>
<tr>
<td class="tcat">Title</td>
</tr>
<tr>
<td class="alt1">
 
< ?php
if($flag){
echo "Hello world!";
}
?>
 
</td>
</tr>
</tbody></table>
$footer

В конечном итоге – устанавливаем и активируем Модуль product-letphplive.xml
Вот и все! Пользуйтесь. :)

Написал: AleX Категория: vBulletin 9 Комментария(-ев) » 1 July, 2008


Длительное наблюдение

Хм. Не знаю как Вам, а мне все больше кажется, что “народ” начинает по-немногу впадать в стадию маразма (в сфере веб-мастеринга). Я веду к тому, что сейчас многие подростки – “наступающее” поколение разучилось думать. Не то чтоб по конкретной ситуации думать, а в целом вообще. Ну, понимаю там, есть проблема, где требуется вмешательство более опытных. Но, когда это доходит до постоянства – начинаешь понемногу задумываться “Что случилось?“. Как бы печально это не воспринималось, увы так оно и есть. Творится беспорядок.

Написал: AleX Категория: Интересное 3 Комментария(-ев) » 1 July, 2008


Психология Администратора и Пользователя

Здравствуйте! Сегодня поговорим о важности знания Администратором психологии, как таковой.
Сейчас немного отклонимся от темы, и поймем, кто ж такой этот пресловутый Администратор.
Так сложилось, что Администраторов называют строителем мира в интернет пространстве. Т.к. они берут достаточно много функций в управление и создание фундамента. По сути различают 2 вида Админов:

  • Технический Администратор;
  • Администратор Поддержки.

Технический Администратор — выполняет работу, связанную с разработками, настройками, устранением ошибок (багфиксинг), т.е. все технические функции, которые входят в его обязанности.
Администратор Поддержки. Из названия уже понятно, что его работа основана на поддержке ресурса, всяческого рода, стабилизации и стимуляции продуктивности — активизация жизни на проекте.
Итак, основу мы уже рассмотрели. Перейдем к нашей основной теме — взаимоотношения Администратора и Пользователя. В данном сегменте взаимоотношений, есть несколько конструктивных правил.

Правила “Всегда“:

  • Всегда действуйте логично. Взвешивайте все “За” и “Против”.
  • Всегда делайте ставку на понимание. В этой ситуации приветствуется контакт с пользователем, а не непосредственный игнор.
  • Всегда выполняйте свои обещания. Пользователи обижаются, если про их просьбу забывают.
  • Всегда знайте, что ответит. Здесь не нужно быть Нострадамусом, чтоб понять каков вопрос будет задан. Чисто философское мышление.
  • Всегда пользуйтесь мнением своего коллектива (Администраторской группы и пользователей).
  • Всегда пытайтесь извещать “своих” об изменениях. Администраторская группа нуждается в информации об изменениях.

Правила “Никогда“:

  • Никогда не видитесь на конфликтные ситуации. Установите черту, за которой конфликт исчерпает себя.
  • Никогда не блокируйте пользователя, если вы к нему относитесь негативно (в случае не нарушения правил ресурса). Т.е. просто он вам не нравится и все.
  • Никогда не забывайте, что вы как и пользователь – человек. В любом случае, не рекомендуется ставить себя выше других. Иначе потеряете уважение, в следствие – враги, уменьшается посещаемость. Все это лишь лишние проблемы.
  • Никогда не отворачивайтесь от явного. В смысле, что если вы видите, что неправы – признайте это. Упорство ухудшит ситуацию.

Удачи!

Написал: AleX Категория: Обучение Администраторов 1 Комментарий » 1 July, 2008


Как преодолеть ошибку?

Как преодолеть ошибку?” – Один из самых распространенных вопросов. Зачастую болезненный. При проведение любых веб-работ никто не застрахован от ошибок. Это касается как и новичков, так и профессионалов своего дела. Об этом можно рассуждать часами и затрагивать тематические аспекты, технологические и многие другие. Мы же рассмотрим это с чисто психологической точки зрение, т.е. “Как нужно себя вести, если же Вы допустили ошибку в коде”.
На первый взгляд кажется, что суть этой проблемы второстепенная. И многие скажут, что это никому не надо. А вот и нет. Ну, посудите сами. Вы часами копаетесь в коде, вроде бы не все так плохо, как тра-бах, в конечном итоге у вас ничего не выходит.
Первая реакция – “Какого черта?!”. Начинают сдавать нервы. А если в проект вложены деньги, то: отказывает голова, руки, ноги (образно). Не спешите психовать/волноваться, возможно ошибка не такая уж и большая и все довольно быстро исправимо. Но, а если ошибка достигает грандиозных масштабов – требует большего внимания.
Все таки, для решение проблем используется действенный метод – метод “поиска причины”. Все проверено на личном опыте. Первые вопросы этого метода:

  • Что делалось до возникновения этой самой ошибки?
  • Где именно ошибка? (По своим знаниям определить код, который отвечает за эту операцию)
  • Каким образом появилась ошибка? (Т.е., имеется ввиду, какие изменение/написания проделывали в этом коде. Нечто похоже на первый вопрос, но это не так)

Можно сказать, что это одни из основных вопросов при выяснение причины ошибки/проблемы. В данной ситуацией, пытайтесь без нервов выполнить 3 запроса по вопросам. Если же Вы бессильны в решение данной проблемы- не ленитесь нанимать/просить веб-мастеров выяснить причину. Это делается в том случае, если Вы считаете, что проект достоин жизни. Если же нет – у Вас никогда ничего не выйдет. Либо вы реалист, либо пофигист. Иначе никак. Жизнь суровая, и коды тоже суровые.

Совет напоследок

Чтоб уберечь себя от ошибок, всегда, я подчеркиваю, всегда делайте “бэкапы” (от англ. backup – сохранение исходного кода). Это очень полезная вещь, не раз выручала. Служить сему может как готовые скрипты бэкапов, программы, или же всем известный блокнотик Notepad. Как говориться, Notepad – всему голова (Это говорит даже Devil).

Написал: AleX Категория: Обучение Администраторов 2 Комментария(-ев) » 1 July, 2008


Ну вот, дождались … :)

Быть или не быть, но, блог все же стоит открыть (с) Я :)
Это моя первая запись, поэтому не буду излагать все сразу и не по-теме. Оставим это на потом.
Здесь я буду публиковать всё, а может и не всё, что со мной происходит – житейские будни. А так же затронем сферу веб-мастеринга. :)

Написал: AleX Категория: Новости 2 Комментария(-ев) » 30 June, 2008


Страница 15 из 15« Первая...1112131415