Мастерская Яши |
| Автор блога: |
|
+3
|
|
Заходим в оглавление InstantWiki
http://instantcms.ru/wiki/doku.php/instantwiki Чтобы принять участие в этом совместном труде, возможно, нужно авторизоваться по кнопке "Войти" в самом низу. Регистрация совпадает с регистрацией на сайте InstantCMS. После авторизации после каждого фрагмента текста справа можно будет видеть кнопку "Править". ![]() Изучив по этой кнопке принцип построения текста, ссылок и прочего, дополняем своим материалом в соответствии со стандартным образцом уже созданного меню и его содержимого. ![]()
Нет комментариев
|
|
+5
|
Добро пожаловать в мою творческую мастерскую! |
|
+8
|
|
Для версии 1.5.2
Этот мод позволяет две вещи: 1)Внедряет новый модуль Последние фотоальбомы. Выглядит это так: http://www.instantcms.ru/blogs/0/116/post444.html#c 2)Лёгким движением руки превращает компоненту Фотогалерея в новости с анонсами. Получается так: ![]() Одно без другого мне не интересно было. В прилагаемых скинах наглядно видно, как это у меня получилось лихо. Надеюсь это понравится и вам. Модуль последние фотоальбомы устанавливается стандартным образом. Копируем архив на сайт и выполняем запрос в базу данных из файла module.sql Затем настраиваем модуль в админке. Модификация компоненты Фотогалерея состоит из следующих шагов: I)Ищем в MySQL таблице cms_photo_albums изменяем тип description на text ![]() II)Редактируем файл components/photos/frontend.php или переписываем из этого архива Модификация Фотогалереи рассчитана на то, что вы вставите для красоты в описание альбома сначала html тег фотки из этого альбома (как вариант). Например: Код PHP: Вы продолжите описывать альбом словно новость, которая будет анонсироваться в новом модуле и в списке альбомов.<img src=/images/photos/small/2ab693b820b8a81cccf4c59a0ac56858.jpg align=left hspace=8 vspace=8> 1)Ищем в тексте Код PHP:
Замещаем наecho '<div><a href="/photos/'.$menuid.'/'.$cat['id'].'">'.$cat['title'].'</a> ('.$cat['content_count'].$subtext.')</div>';Код PHP:
2)Ищем ниже // *** Название альбома крупно echo '<div><a href="/photos/'.$menuid.'/'.$cat['id'].'"><h3>'.$cat['title'].'</h3></a> </div>'; Код PHP:
Замещаем на:if ($cat['description']) { echo '<div>'.$cat['description'].'</div>'; }Код PHP:
3)Ищем в разделе //SQL BUILD строку// *** сокращённое описание альбома
if ($cat['description']) {
echo '<u>'.$cat['pubdate'].'</u>';
$description = substr($cat['description'], 0, (400))."...";
echo '<div>'.$description.'</div><br clear=all>';
echo ' ('.$cat['content_count'].$subtext.') <img src="/images/markers/photo.png" border="0" /> <a href="/photos/'.$menuid.'/'.$cat['id'].'"> Смотреть далее... </a>
';
}Код PHP: вставляем после неё LEFT JOIN cms_ratings r ON r.item_id=f.id Код PHP:
3)Ищем ниже разделLEFT JOIN cms_photo_albums a ON f.album_id = a.id //ORDERING Перед ним вставляем Код PHP:
Вот и вся премудрость.//*** Описание альбома перед тумбами фоток (в sql добавлена строка LEFT JOIN cms_photo_albums a ON f.album_id = a.id) echo '<u>'.$album['pubdate'].'</u>'; echo '<div>'.$album['description'].'</div>'; echo '<br clear=all><hr>'; Описание есть и внутри архива. Скачать http://www.instantcms.ru/users/files/download267.html Добавлено в InstantWiki http://instantcms.ru/wiki/doku.php/дополнения:компоненты |
|
+2
|
|
Модуль выводит последние созданные альбомы. Модернизировал модуль последних фотографий. Настройки все от него.
Для версии 1.5.2 Выглядит примерно так, если использовать дополнительную модификацию, по ссылке в конце: ![]() Модуль устанавливается стандартным образом. Копируем архив на сайт и выполняем запрос в базу данных из файла module.sql Затем настраиваем модуль в админке. Я сделал этот модуль в связке с некоторой Модификацией Фотоальбома в новости и потому у меня длинные описания с картинкой в альбомах. Без этого вид будет короче и проще, как вы понимаете. Если вы хотите сделать, как у меня, то вот дополнительное описание и ссылка на скачивание. http://www.instantcms.ru/blogs/0/116/post443.html#c Добавлено в InstantWiki http://instantcms.ru/wiki/doku.php/дополнения:модули |
|
+3
|
||
|
Пожалуйста, прочитайте и передайте дальше. Используйте этот пост в качестве защиты, если вас атакуют минусаторы кармы. Эта статья для вашего отмщения и комманда "фу" для всех демонов. Кого это не касается, просьба не читать!!! Читать тем, кому нужна профилактика.
Ты старался. А оказалось, что служил скупым и порочным людям. Приходя на свой блог, видишь, что его прочли именно такие крохоборы. Хорошие люди ведь очень заняты в проекте и им лень лишнюю кнопку нажимать, тем более минус. Это делают бездари. "В чём причина?" - спросишь ты. Ты не ругался, не портил ни с кем отношений. И писал ты в свой личный блог, по своему хорошо. Просто ты - новичёк. В этом всё дело. Но не только юность твоя виновата и ягнячее настроение. Как и в любом обществе, существует желание возвыситься за счёт унижения других. Так делают люди находящееся на низкой ступени развития. Более развитые, предпочитают возвышать своё окружение. Исходя из этого и думай, кто тебя окружает, какое дерьмо прилепилось. Да. Разумнее было бы не просвещать публику и просто закрыть свой блог, как сделал тут один разумный человек http://instantcms.ru/blogs/49/117/post397.html#c , но я хочу его поддержать и подобных ему, т.к. я знаю цену вдохновения и творчества. Оно не в баллах кармы - оно в личностных отношениях, нескольких хороших людей, на фоне шума и суеты создаваемой невежественными эгоистами. Движок InstantCMS - движок социальных сетей, сообществ. В нём есть модули клубов, блогов и всё это бессмысленно организуется, если вместо воодушевления самих же создалелей InstantCMS Team она служит разобщением пользователей. Все усилия на смарку, если дополнительные удобства движка создают лишние неудобства из-за невежественных людей, действующих варварски. Кто же такие эти невежды? Это не новый модуль сайта, не программа, которую все тут ищут, забыв на время о том, что им самим нужно в душе поправить модуль отношений. Это - человек, который возможно смотрит сейчас завистливым взглядом на слова этого новичка, которого он выбрал в качестве жертвы. В любом сообществе есть пару гавнешек. И твоя рука, которая потянется сейчас к минусовой карме этой записи - одна из них. Я чувствую это. Прими силу тёмной стороны, если тебе так легче. Только ты - Даунворкер, а не Дартведер. Я придумал для Даунов, анонимно ставящего минусы, прекрасный ник. Downworker(Даунворкер) это тот, кто ставит минус в карму, не соображая с кем и с чем вообще имеет дело. Просто он даун, ещё и в разрушительной работе. Видите ли, есть пользователи, которым не нравится, что кто-то нагло взялся за некую работу, о которой, возможно, просил Админ. Но им, как собакам, не понять культуры хозяина. "Всё сломаем! Всё разрушим!" - тыкают они. Админ тут старается объединить всех и вдохновить, а некоторые припыхатели объединяются в виде даунинженеров по записям пользователей, имея только даунфункции в виде настроек своего мозга. (Я не имею в виду вас, если вы не ставили мне минус за старания. Только пару даунов отличилось. На сто человек их бывает парочку. Личная статистика. А так-как они не только мне портили репутацию, я ушёл в крестовый поход.) Даунворкеры больше ничего сами сделать не могут, как нажать на минус в карме, от балды, или от "великой мудрости своей", думая, что оказывают всем этим большую пользу. Может они приносили раньше пользу другим, но попав на таких же даунов, стали на тёмную сторону - "Гнев-единственный выход". Эта сила возбуждает умы и лишает работоспособности. Делать нечего, видя, как кто-то развивается - вставлять палки в колёса, просто от того, что месячные или сожрал лишний литр водки, или килограмм мяса. Видал я таких немало. Это - жабы, а не люди. Своим умишком они никогда не могут охватить другой мир, других людей, другую культуру. Мозг - крошечный и меряет всё своим болотом примитивных мыслей и отношений. -О, этот пост похож на моё болото. Значит это - хорошо. Надо поставить плюс. -О, как интересно и непонятно написано! Надо поставить минус. Я же не могу жить без своего болота, без моей жабьей икры, покрывающей чистое озеро. Такое везде. На всех форумах. Если есть хорошие, чистые озёра гармоничных личностей, стоит жабе влезть - начинается митусня зелёной зависти. И я предвижу, как на меня они нажалуются Админу или модератору, как напишут, что я сам виноват и сам даун, и сам жаба. Всё это уже я проходил и не раз. Это я написал не для них, а для нормальных людей, у которых остались мозги. Я написал это для того, чтобы вдохновить горстку нормальных людей в этом злобном мире двуногих животных. Не смотря на минусы, продолжайте наслаждаться творчеством в InstantCMS на благо друзей. Устанавливайте личные отношения дружбы с нормальными людьми и пользуйтесь их поддержкой. Не будьте чёрствыми от чёрствости хлеба на сегодняшний день. Не ждите, что из толпы в вас не полетит камень дебоширов, которым больно видеть ваше упоительное счастье. Отойдите от толпы краманьёнцев, застрявших в неопалитанском периоде развития и укройтесь в наслаждении, которое приносит вам и вашим друзьям жизнь любознательного и свободного человека. Всем, кто работает даунворкером, просьба сменить профессию, ибо мне по барабану, а престиж сообщества InstantCMS, где будет это моё произведение, будет не в общую пользу. Моя карма - это как бы и карма сообщества. Она на вашей стене, на вашем лице, в ваших глазах. Не делайте другим то, что оставит след на вас, т.к. вам придётся это видеть и жить с этим, в мире где будут скулить униженные вами люди. Уважаемые обиженные на даунов, поставьте себе в душу фильтр этой кармабдры вообще, если минус вообще пока негде откючить в админке. Будьте разумными, отгоните даунов и продолжайте заниматься своим хобби. Если вы не ругались здесь и не проповедовали, как Гуру, у ваших дверей просто нас..ли дети или собаки. Простите их, ибо они не ведают, что творят. А со мной, возможно, будет разговор короткий, возможно банн, если я - выгляжу, как белая ворона в этом сообществе. Ведь никто не любит миротворцев и проповедников. Прежде, чем это предлагать Админу, посмотрите на форуме тему Не хватает движку InstantCMS. http://instantcms.ru/forum/0/thread35-1.html Под ником Komp-Master-S есть один человек, который многое внёс когда-то в движок своими идеями и предложениями.
Это был гонимый ныне я, в своём новом воплощении. И если Админ хочет проверить, то убедиться в верности IP. Так что я не злой, как может сорваться с некоторых собачьих пастей. Я правильный и выступаю в защиту проекта и его сообщества. Я говорю "Фу" собакам. Разве это неправильно? Не надо меня в банндиты за это право записывать. Не надо минусовать новичков. Возможно, именно они внесли или внесут новые идеи и станут у витка нового развития движка, когда разберутся и оценят нормальное к ним отношение. Убрать минус у себя в движке можно так: Ищем файл core/lib_karma.php и убираем в нём код Код PHP: $control .= '<a href="javascript:void(0);" onclick="minusKarma(\''.$target.'\', \''.$target_id.'\')" title="Отклонить"><img src="/components/users/images/karma_down.gif" border="0" alt="Карма-"/></a>'; |







