как в phpshop убрать копирайт?

Тема в разделе "Интернет-магазины", создана пользователем timnet, 14 май 2011.

  1. timnet

    timnet

    Регистр.:
    7 июл 2009
    Сообщения:
    151
    Симпатии:
    17
    есть лицензия PHPShop Enterprise
    все устраивает кроме одного - сквозняк в футере...
    разрабы просят 25 т. руб за то чтобы убрать ссылку... это как понимаете не вариант)
    вообще, братья и сестры, прошу совета и помощи

    как убрать ссылку в футере?
    если убрать нельзя, можно ли заключить ссылку в nofollow ?
     
  2. EDIKOFFF

    EDIKOFFF

    Регистр.:
    21 мар 2009
    Сообщения:
    241
    Симпатии:
    18
    Собственно не очень представляю себе скрипт, не видел. Может глупое предложение, Попробуйте перед заливкой на хостинг папку проверить Notepad++
    поиском в файлах и папках. Если она не зашифрована, то найдется.
    кнопка: поиск/найти в файлах
     
  3. timnet

    timnet

    Регистр.:
    7 июл 2009
    Сообщения:
    151
    Симпатии:
    17
    :) если было так просто, не спрашивал.
     
  4. RatioShop

    RatioShop Постоялец

    Регистр.:
    14 ноя 2009
    Сообщения:
    61
    Симпатии:
    19
    Есть много вариантов.. просто никогда не видел кода его.. в самом сложном случае можно например к див-у футера примерить display:none; и написать футер по новой, скажем под контентом.
     
  5. mobile2010

    mobile2010 Писатель

    Регистр.:
    4 фев 2010
    Сообщения:
    7
    Симпатии:
    2
    футер с копирайтами генерируется index.php, который зазенден
     
  6. animos

    animos Писатель

    Регистр.:
    16 июн 2011
    Сообщения:
    5
    Симпатии:
    1

    нашел такое решение - заворачиваем копирайт в div, а дальше прячем его:
    в файлах /phpshop/templates/<шаблон>/main/index.tpl и /phpshop/templates/<шаблон>/main/shop.tpl дописываем в конец <div id="remove">
    в /phpshop/inc/footer.inc.php заменяем код на
    Код:
    echo '</div>
    <script type="text/javascript">
    (document.getElementById("remove").parentNode).removeChild(document.getElementById("remove"));
    </script>';
     
    // Перехват модуля
    $PHPShopModules->setHookHandler('footer','footer');
     
    echo '</body>
    </html>';
    наслаждаемся :)
     
  7. PavNew

    PavNew Писатель

    Регистр.:
    29 апр 2013
    Сообщения:
    4
    Симпатии:
    1
    У меня такая же проблема, убрать копирайт phpshop 4
     
  8. gwynnbleiidd

    gwynnbleiidd

    Регистр.:
    27 окт 2011
    Сообщения:
    192
    Симпатии:
    56
    Простыми знаниями Javascript и/или Css эту больную тему можно решить в большинстве случаев.
    Худо когда стили футера рандомизированы.
    Если к блоку с копирайтом приставлены стили, например <p style="margin-left:25px;color:red;">©phpshop4</p>
    То скрыть этот параграф можно задав правило css p[стиль] , в нашем случае: p[style="margin-left:25px;color:red;"] {display:none!important}
    Так как блок с копирайтом обычно зазенден, смотрите в консоли вашего браузера тот элемент который содержит копирайт (в хроме F12);
    Бывают ситуации, когда в стилях блока с копирайтом указано display:block!important;
    В таком случае через css -правило правило записанное жестко в style с использованием !important не перебить.
    В таком случае через javascript (советую использовать Jquery) удаляете атрибут style и применяйте уже свои через css.
     
    PavNew нравится это.
  9. PavNew

    PavNew Писатель

    Регистр.:
    29 апр 2013
    Сообщения:
    4
    Симпатии:
    1
    Спасибо! Убрать стилями - этот способ мне известен
    я думал может у кого-то есть расшифрованный index.php или кто-то нашел другой способ выпилить.
    для 3.6 у меня он есть, хотел что-то подобное для 4 версии
     
  10. darksave

    darksave Писатель

    Регистр.:
    25 янв 2013
    Сообщения:
    7
    Симпатии:
    0
    Есть одна маленькая недоработка, файл .lic если его открыть там есть пунктик один интересный
    CopyrightEnabled="Yes"
    CopyrightColor="#3123123"
    я предполагаю что все на сервере есть и тех кто код юзает пхпшоп без файла лицензии .liс будут скорее всего наказаны.