Posted 26 июня, 201410 yr comment_66758 Ребята вот я не програмист и в коде не шарю, только так самое небольшое и необходимое, НО башка у меня работает и если натолкнуть что куда, то сам зашарю что где удалить и что где поменять, но опять таки же самое необходимое. Короче у меня такой вопрос, вот например есть строчка с ссылкой или тупо ссылка какая нибудь ну пусть будет "Привет мир" данная строчка находится ну к примеру в подвале форума, так вот такой вопрос я понимаю что правой кнопкой мыши клацаешь, смотришь исходных код, да видно эту строку, НО: как найти конкретный путь к этой ссылки или строчке. Например с картинками дела намного легче обстоят там клацнул по картинке мышой, и посмотрел путь, а вот с названием и ссылками которые в каком то шаблоне сидят проблематично для меня, объясните пожалуйста как вы смотрите Спасибо P.S. Знаю что есть например плагин Firebug для мазилы и мол при помощи него можно без труда узнать где и в каком шаблоне лежит то что нужно тебе, но я не смог с ним разобраться. Думаю поняли про что речь идет и что мне нужно подсказать
26 июня, 201410 yr Author comment_66763 ctrl+F Вам в помощь) Нееее я не это имел ввиду , но смеюсь до сих пор )))
26 июня, 201410 yr comment_66765 С "привет мир" можно к примеру попробовать поиск в АЦ языках ) А по сути - если это ссылка, то она обязательно куда то ведёт , если она куда то ведёт, значит у неё есть путь и этот путь в самой ссылке. Или я не прав?
26 июня, 201410 yr comment_66766 Z7ian, он про то, что в стиле есть много шаблонов. Как определить, в каком именно находится нужный код? Я просто способом перебора интуитивно открытых шаблонов
26 июня, 201410 yr Author comment_66768 Z7ian, он про то, что в стиле есть много шаблонов. Как определить, в каком именно находится нужный код? Я просто способом перебора интуитивно открытых шаблонов Да совершенно верно это я и имел ввиду про шаблоны, да я тоже интуитивно перебираю те шаблоны которые относятся к хуку/компоненту и прочее, но это очень муторно и тем более что не всегда сидит нужная строка в этих шаблонах. Просто знаю что можно как то конкретно взять и посмотреть путь к шаблону, но вот как я не знаю...
26 июня, 201410 yr comment_66769 Да не как. Пока вы не откроете книгу, вы не узнаете что в ней! (Моя глупость )
26 июня, 201410 yr comment_66772 Анализировать нужно код и знать движок. Ориентироваться в шаблонах и css. Тут одного "я знаю как и где фон менять" или "я знаю как правда доступа настроить" не достаточно. Заучить хотя бы немного какой шаблон за что отвечает и смотреть его код. Нужно нам изменить, к примеру, шрифт и жирность ссылок форумов и последних сообщений - смотрим в том же фаербаге элемент (любую ссылку форума). Это у нас будет - .category_block .ipb_table h4 {. Посмотреть можно справа при просмотре кода. Можем на лету поменять значения и посмотреть что получится. Изменяем значение font-size: 16px;. А изменяем где? Правильно! Вот для это и нужно заучить шаблоны. За это отвечает файл ipb_styles.css, и вот его то мы и крутим. Нажимаем cntrl+f и ещем строку - .category_block .ipb_table h4 {. Меняем значение уже в самом файле css. Нужно нам вырезать, к примеру, с главной страницы форума ссылку "Отметить все форумы как прочитанные". Куда нам идти? Думаем головой что за что отвечает. Как додумали, значит бежим в globalTemplate и смотрим код. Или через фаербаг смотрим сылку эту и видим такое - mark_all_read. Глядим код начиная с конца. Снизу видим, идет <!--DEBUG_STATS--> выше смотрим внимательно код markApp или markread. Если нужно забиваем в гугле что значит mark и read. Анализируя код находим нужную строчку и вырезаем ее. <a rel="nofollow" id='mark_all_read' href="{parse url="app=forums&module=forums&section=markasread&marktype=all&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['mark_all_as_read']}'>{$this->lang->words['mark_board_as_read']}</a> И не не не! Смотри внимательней. Выше то у нас идет код отвечающий за смену языка. К примеру - changeLanguage там. Нет больше такой ссылки у нас на форуме. Справились. А вообще учим мат часть то на чем сидим и не задаем флудо-вопросов)) Посоветовала бы поставить на локалке phpbb 3 и терзать его код в шаблонах. Хороший и чистый код для того что бы понимать что где начинается и где заканчивается. А уже потом переходить к более муторным кодам вроде IPB. Edited 26 июня, 201410 yr by Hinata
26 июня, 201410 yr comment_66773 Анализировать нужно код и знать движок. Ориентироваться в шаблонах и css. Тут одного "я знаю как и где фон менять" или "я знаю как правда доступа настроить" не достаточно. Заучить хотя бы немного какой шаблон за что отвечает и смотреть его код. Нужно нам изменить, к примеру, шрифт и жирность ссылок форумов и последних сообщений - смотрим в том же фаербаге элемент (любую ссылку форума). Это у нас будет - .category_block .ipb_table h4 {. Посмотреть можно справа при просмотре кода. Можем на лету поменять значения и посмотреть что получится. Изменяем значение font-size: 16px;. А изменяем где? Правильно! Вот для это и нужно заучить шаблоны. За это отвечает файл ipb_styles.css, и вот его то мы и крутим. Нажимаем cntrl+f и ещем строку - .category_block .ipb_table h4 {. Меняем значение уже в самом файле css. Нужно нам вырезать, к примеру, с главной страницы форума ссылку "Отметить все форумы как прочитанные". Куда нам идти? Думаем головой что за что отвечает. Как додумали, значит бежим в globalTemplate и смотрим код. Или через фаербаг смотрим сылку эту и видим такое - mark_all_read. Глядим код начиная с конца. Снизу видим, идет <!--DEBUG_STATS--> выше смотрим внимательно код markApp или markread. Если нужно забиваем в гугле что значит mark и read. Анализируя код находим нужную строчку и вырезаем ее. <a rel="nofollow" id='mark_all_read' href="{parse url="app=forums&module=forums&section=markasread&marktype=all&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['mark_all_as_read']}'>{$this->lang->words['mark_board_as_read']}</a> И не не не! Смотри внимательней. Выше то у нас идет код отвечающий за смену языка. К примеру - changeLanguage там. Нет больше такой ссылки у нас на форуме. Справились. А вообще учим мат часть то на чем сидим и не задаем флудо-вопросов)) Посоветовала бы поставить на локалке phpbb 3 и терзать его код в шаблонах. Хороший и чистый код для того что бы понимать что где начинается и где заканчивается. А уже потом переходить к более муторным кодам вроде IPB. О боже . Спасибо за трактат и советы, но всё же вопрос не много в другом был! Не в том - что и где и как найти, а как проще это делать. Ибо - сколько людей, столько и различных мнений о том как это удобней и быстрей делать. Так что продолжаем делится своими способами, а не советовать с чего начинать учить и чем заканчивать. )
26 июня, 201410 yr Author comment_66774 Спасибо за совет, но выше верно написали как проще увидеть путь до нужной строки в определенном шаблоне... Именно как проще, а не структуру кода движка, логика у меня развита и я не программирую, но в коде разбираюсь что куда и как какие теги, сам факт как путь к определенной строке искать. Но все же спасибо большое за трактат
26 июня, 201410 yr comment_66777 Ч/з Opera 12 Dragonfly с хорошей подсветкой каждого выделенного элемента
26 июня, 201410 yr Author comment_66778 На счет шаблонов нахождения это понятно и логически я это понимаю, например редактирую я доску объявлений следовательно в шаблонах доски объявлений и ищю строки которые нужны, ну так шаблонов куча и пока каждый переберешь и найдешь строку много времени уходит, есть ли какая то фишка или как например узнать конкретный путь... То есть клацнул сюда, тебе написан путь например: стиль--кастом менеджер--глобальные--итемвью--рекешь Приведу еще один пример со своего форума. Например берем доску объявлений справа снизу есть Powered by Classifieds допустим я хочу это убрать, так вот я облазил все абсолютно шаблоны относящиеся к компоненту и не нашел этих строк... Привожу пример открыл исходный код в фаирфоксе да есть эти нужные строки, НО БЛИН КАК УВИДЕТЬ ПУТЬ К НИМ ИЛИ В КАКОМ ОНИ ШАБЛОНЕ СИДЯТ КАК УВИДЕТЬ????
26 июня, 201410 yr comment_66779 допустим я хочу это убрать, так вот я облазил все абсолютно шаблоны относящиеся к компоненту и не нашел этих строк... У нужного стиля, кликните на "управление макросами"
26 июня, 201410 yr Author comment_66780 У нужного стиля, кликните на "управление макросами" А как узнать какой нужный стиль если их там например 30 и 3 категории!!!
26 июня, 201410 yr comment_66781 А как узнать какой нужный стиль если их там например 30 и 3 категории!!! Мы сейчас говорим о "Classifieds" Внешний вид > Управление стилями > Ваш стиль клацаем справа на карандаш и выбираем. В моём случае это так Edited 26 июня, 201410 yr by AlexBrtn
26 июня, 201410 yr Author comment_66784 Мы сейчас говорим о "Classifieds" Внешний вид > Управление стилями > Ваш стиль клацаем справа на карандаш и выбираем. Извиняюсь тупанул на счет макросов, вернее не тупанул, а имелл ввиду другое. Хорошо зашел я в макросы и что??? Что они мне дадут? Я имелл ввиду про шаблоны выше...
26 июня, 201410 yr comment_66785 Хорошо зашел я в макросы и что??? Что они мне дадут? Импровизируйте Ладно давайте за ручку повожу) Эта запись "Powered by Classifieds" есть?
26 июня, 201410 yr comment_66786 AlexBrtn, каким боков к данной теме относятся макросы? Powered by Classifieds - это был просто пример. С таким же успехом можно взять строку Community Forum Software by IP.Board. К примеру ни вы, не я не знаем, где подключить её к другому классу css. Куда сперва лезть?
26 июня, 201410 yr comment_66788 AlexBrtn, каким боков к данной теме относятся макросы? Powered by Classifieds - это был просто пример. С таким же успехом можно взять строку Community Forum Software by IP.Board Пишу всё, что сам лично проверил, конкретно на своём стиле. (цитируйте пжлста) Community Forum Software by IP.Board Там вроде не ч/з макросс в стиле. Это же глобальное.
26 июня, 201410 yr Author comment_66790 Тоже не вкурю каким боком макросы и к примеру строка Powered by Classifieds и как тут можно импровизировать???? Эта запись "Powered by Classifieds" есть?Нет нету такой записи в макросах.
26 июня, 201410 yr comment_66796 Тоже не вкурю каким боком макросы и к примеру строка Powered by Classifieds и как тут можно импровизировать???? Рассчитывал, что остальные "стилестроители" также придерживаются этой методики. Тогда перейдите в globaltemplate и найдите в футере {parse replacement="skinlink"} И удалите.
26 июня, 201410 yr comment_66797 О боже . Спасибо за трактат и советы, но всё же вопрос не много в другом был! Не в том - что и где и как найти, а как проще это делать. Ибо - сколько людей, столько и различных мнений о том как это удобней и быстрей делать. Так что продолжаем делится своими способами, а не советовать с чего начинать учить и чем заканчивать. ) Я прекрасно поняла о чем хотя название темы прямо о другом. Вы хотите клацнуть мышкой по элементу и получить на выходе полное расположение, вплоть до пути в админке/номер строки/что удалять/править. Не будет такого. Пахнет такой наивность, что словами не передать. А учить движок не хотим. Лазить по файлам того же classfields не хотим. Пока не выучите - не будет просто искать то что нужно При просмотре исходного кода там куча подсказок где искать, просто вы их не хотите видеть. Это ли не просто? AlexBrtn, кто о чем а вы о не том. Edited 26 июня, 201410 yr by Hinata
26 июня, 201410 yr comment_66798 там куча подсказок где искать Чем совет с драгонфлай "не о том"? Всё остальное лишь ответ на вопрос.
26 июня, 201410 yr comment_66799 Чем совет с драгонфлай "не о том"? Всё остальное лишь ответ на вопрос. Я про макросы твои.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.