Joomlaportal.fi

Yleistä => UKK eli usein kysytyt kysymykset ja vinkit => Aiheen aloitti: naghris - 29.11.2006, 17:54



Otsikko: UKK: Saako copyright/Joomla-merkinnän ottaa pois?
Kirjoitti: naghris - 29.11.2006, 17:54
Yksinkertainen vastaus on: kyllä saa, sivupohjasta. Eli kaikki viitteet Joomlaan saa poistaa sivupohjasta, sekä footerin tekstit että headeriin tulevan meta-generator tiedon.

Muut tiedot voi poistaa sivupohjassa, mutta Joomla generoi sivupohjaan myös:
Koodia:
<meta name="Generator" content="Joomla! - Copyright (C) 2005 - 2006 Open Source Matters. All rights reserved." />
Se pitää poistaa kommentoida käsin Joomlan koodista tiedostosta
includes/version.php

Ainoa mitä EI saa ottaa pois on php-tiedostojen alussa oleva maininta tekijänoikeuksista.

HUOM! tämä koskee vain Joomlan koodia itsessään, monissa komponenteissa ja sivupohjissa on toisenkinlaisia copyright-määräyksiä.

Avainsanoja: meta joomla tekijänoikeus open source saako poistaa


Otsikko: Vs: UKK: Saako copyright/Joomla-merkinnän ottaa pois?
Kirjoitti: Temposaur - 8.01.2008, 10:36
Tässä vielä toinen ratkaisutapa, joka ei vaadi ydintiedostojen lähdekoodin muokkaamista:


Eli oletusasennuksella Joomla!-sivuston html-lähdekoodeissa näkyy teksti:
Koodia:
<meta name="Generator" content="Joomla! - Copyright (C) 2005 - 2007 Open Source Matters. All rights reserved." />


Yleisesti ohjeeksi annetaan ydintiedostojen muokkaamiseen ohjeet, joilla tuo metatag piilotetaan kokonaan, tai että se tulostetaan mieluisassa muodossa.

Tämä taas aiheuttaa sen, että kohta pitää jokaisen päivityksen yhteydessä muokata/poistaa aina uudelleen.


Toimivampi tapa olisi lisätä oman template-tiedoston (suom. sivupohja) alkuun rivit:

Koodia:
<?php
$_VERSION
->PRODUCT = "Sivusto";
$_VERSION->COPYRIGHT = "Copyright (C) ".date("Y")." Yritys Ltd. All rights reserved.";
?>


Ylläoleva näkyisi siis sivun lähdekoodeissa muodossa:
Koodia:
<meta name="Generator" content="Sivusto - Copyright (C) 2008 Yritys Ltd.". All rights reserved." />

Jossa tuo vuosi vaihtuu aina automaattisesti vuosittain. Voit tietenkin lisätä tekstien tilalle omasi.


Otsikko: Copyright/Joomla-merkintä Joomla! 1.5
Kirjoitti: naghris - 9.03.2008, 13:44
rimpsu määritellään libraries/joomla/document/document.php:sta rivillä 86
Koodia:
var $_generator = 'Joomla! 1.5 - Open Source Content Management';

ja generoidaan sivupohjaan libraries/joomla/document/html/renderer/head.php:ssa rivillä 84. Eli kommentoi tai poista rivi:
Koodia:
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;

HELPOMPI ja haxötinvapaa tapa on määritellä omassa sivupohjassa ennen "<jdoc:include type="head" />"-kutsua
Koodia:
$this->setGenerator('Janne Riihimäki - NagreMedia');

niin sivun lähdekoodiin tulee   <meta name="generator" content="Janne Riihimäki - NagreMedia" />


Otsikko: Vs: UKK: Saako copyright/Joomla-merkinnän ottaa pois?
Kirjoitti: Mortti - 18.04.2009, 17:44
Nykyään näyttää riittävän:

/libraries/joomla/document/document.php

Rivi 85 eli yksi rivi/line vähemmän:
Koodia:
var $_generator = 'Matti Meikäläinen';

Mortti  ;D

... kerro naghris, jos osui kovasti väärin mielestäsi? Meneekös tuo "haxötinvapaa tapa" entisellään?