xMandrake 0 Опубликовано: 8 января 2011 Рассказать Опубликовано: 8 января 2011 Недавно на сайте нужно было сделать добавление флагов стран, стандартного способа добавить свои bbcode я не нашел (возможно плохо искал) поэтому сделал следующим образом: 1. залил картинки с флагами в upload\engine\data\emoticons\ 2. и самое долгое, это прописывание всех файлов в админке\настройка вывода новостей\смайлы (у меня флагов было 249 штук) Так вот, быстренько написал простую прогу, которая формирует список файлов, разделяя их запятыми, и сортирует по алфавиту make_csv_string.zip Вот исходник на С++ (для тех кто боится запускать exe) main.cpp Писалось на скорую руку, но думаю кому-нибудь поможет А теперь вопрос к вам, как сделать чтобы мои флаги были в редакторе не в смайлах, а сделать отдельную кнопочку в редакторе для них (WYSIWYG) Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 9 января 2011 Рассказать Опубликовано: 9 января 2011 1. Ошиблись веткой. 2. Вообще не въехал чего там за ерунда на обменнике. В лом к себе было залить или вы так зарабатываете? - уж 350 кб фиг знает чего не так и много, чтоб у себя временно разместить. 3. Нафига кому ваш С++ нужен? ДЛЕ на php написан 4. Нафига вам кнопка? Это можно автоматом из ипа вычислить. Вообще не ясно, зачем вам эта кнопка в ББ кодах? - проще страну руками ввести на клавиатуре, чем из 250 пунктов сидеть полчаса выбирать, а ведь это еще и подгрузить нужно... лишний трафик к чему? 5. Вам нужен мод? на php? Бесплатный? 6. Укажите ссылку на сайт (правила вверху страницы). 1 Цитата Ссылка на сообщение Поделиться на других сайтах
ZeroCool 0 Опубликовано: 15 июня 2011 Рассказать Опубликовано: 15 июня 2011 Недавно на сайте нужно было сделать добавление флагов стран, стандартного способа добавить свои bbcode я не нашел (возможно плохо искал)поэтому сделал следующим образом:1. залил картинки с флагами в upload\engine\data\emoticons\2. и самое долгое, это прописывание всех файлов в админке\настройка вывода новостей\смайлы (у меня флагов было 249 штук)Так вот, быстренько написал простую прогу, которая формирует список файлов, разделяя их запятыми, и сортирует по алфавитуmake_csv_string.zipВот исходник на С++ (для тех кто боится запускать exe)main.cppПисалось на скорую руку, но думаю кому-нибудь поможетА теперь вопрос к вам, как сделать чтобы мои флаги были в редакторе не в смайлах, а сделать отдельную кнопочку в редакторе для них(WYSIWYG) Выложи ещё свою программу, а то муторно вставлять новые смайлы. Цитата Ссылка на сообщение Поделиться на других сайтах
Kos9078 0 Опубликовано: 28 сентября 2011 Рассказать Опубликовано: 28 сентября 2011 (изменено) Создать в /engine/data/emoticons файл emoticons.php такого содержания: <? $mask = "*.gif"; foreach (glob($mask ) as $filename) { $test .= substr($filename,0,strpos($filename,".")).','; } $test = substr ($test, 0, strlen ($test) - 1); echo "<input type=text readonly onclick=\"this.select()\" value=\"".$test."\">"; ?> зайдя на _http://site.ru/engine/data/emoticons/emoticons.php получите нужный список. дальше менять либо в админке, либо в файле конфига. Изменено 28 сентября 2011 пользователем Kos9078 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.