Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed typo and translations #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
DESCRIPTION
===========

Adds a dynamic sitemap.xml file to your site for SEO purposes. (No physical file, the sitemap is generated for each request).

The sitemap is split into various sub-maps indexed in a sitemap index file, this allows lightweight crawling.

Each entity type will be placed in it's own sitemap.

Additionally you can manually specify custom URLs of your website.

Sitemaps can be formated with XSL for candy reading

INSTALL
=======

- Unzip the code to your mod directory
- Enable the plugin in the admin panel
APACHE:
- Add the following lines to the end of your elgg .htaccess file:

RewriteRule ^sitemap.xml$ auto_sitemap/index [L]
RewriteRule ^sitemap.xsl$ mod/auto_sitemap/views/default/auto_sitemap/sitemap.xsl [L]
RewriteRule ^sitemapindex.xsl$ mod/auto_sitemap/views/default/auto_sitemap/sitemapindex.xsl [L]

NGINX:
- Add the following directive to your site's config file:

location = /sitemap.xml {
rewrite ^(.*)$ /auto_sitemap/index;
}

- Configure the sitemap (If blank sitemap is displayed, flush the cache)
- Submit http://YOURSITE/sitemap.xml to search engines
4 changes: 2 additions & 2 deletions languages/en.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@
'auto_sitemap:max_urls:title' => 'Max number of URLs in each sitemap',
'auto_sitemap:max_urls:description' => 'Google recommends to keep in the sitemap only latest URLs . This will save you a lot of traffic and your old urls will remain indexed in the search engines ',
'auto_sitemap:use_xsl:title' => 'Use stylesheet in the sitemap?',
'auto_sitemap:use_xsl:description' => 'If enabled, you will be able to navigate between different sitemaps via links as in a html document, and will not affect the way that search engines treat your sitemap. Disble it only if you have some kind of problem to see the sitemap',
'auto_sitemap:use_xsl:description' => 'If enabled, you will be able to navigate between different sitemaps via links as in a html document, and will not affect the way that search engines treat your sitemap. Disable it only if you have some kind of problem to see the sitemap',
'auto_sitemap:schema:title' => 'Scheme of the sitemap',
'auto_sitemap:schema:description' => 'For the time being there is only implemented version 0.9 of sitemaps.org.',
'auto_sitemap:main_url:title' => 'Main URL of the site',

/* Opciones dropdown*/
/* Select options */
'auto_sitemap:updatefreq:disabled' => 'disabled (Skip this value)',
'auto_sitemap:updatefreq:always' => 'continuously (always)',
'auto_sitemap:updatefreq:hourly' => 'every hour (hourly)',
Expand Down
29 changes: 12 additions & 17 deletions languages/fr.php
Original file line number Diff line number Diff line change
@@ -1,33 +1,29 @@
<?php
/* ######################################################
* Ramón Iglesias
* [email protected]
* 12-08-2012
* ###################################################### */
$french = array(
return array(
'auto_sitemap:sitemap' => 'Sitemap',

'auto_sitemap:sitemap-learn-more' => "Pour en savoir plus sur les sitemaps, visitez : ",
'auto_sitemap:recordatorio:htaccess' => "Pensez à ajouter les lignes nécessaires dans votre fichier .htaccess (consultez le fichier README.TXT)",

'auto_sitemap:entity-urls:title' => "URLs de entités",
'auto_sitemap:entity-urls:title' => "URLs des entités",
'auto_sitemap:entity-urls:description' => "Choisissez quels éléments vous souhaitez ajouter à votre sitemap",
'auto_sitemap:custom-urls:title' => "URLs personnalisées",
'auto_sitemap:custom-urls:description' => "Vous pouvez préciser une série d'URLs personnalisées supplémentaires pour votre site. Par exemple dezs pages statiques, pages d'aide, etc.",
'auto_sitemap:custom-urls:description' => "Vous pouvez préciser une série d'URLs personnalisées supplémentaires pour votre site. Par exemple des pages statiques, pages d'aide, etc.",

'auto_sitemap:basic-config:title' => "Configuration simple",
'auto_sitemap:max_urls:title' => "Nombre maximum d'URLs dans chaque sitemap",
'auto_sitemap:max_urls:description' => "Google recommende de ne conserver que les dernières URLs dans la sitemap. Ceci vous économisera beaucoup de trafic, et vos anciennes URLs resteront indexées par les moteurs de recherche ",
'auto_sitemap:use_xsl:title' => "Utilisez une feuille de style dans la sitemap ?",
'auto_sitemap:use_xsl:description' => "Si activé, vous pourrez naviguer à travers les différentes sitemap du site via des liens comme dans un document HTML, et ceci n'affectera aucunement la manière dont les moteurs de recherche traitenet votre sitemap. <b>Si vous rencontrez des difficulté pour accéder à la sitemap, veuillez désactiver cette option</b>",
'auto_sitemap:use_xsl:title' => "Utiliser une feuille de style dans la sitemap ?",
'auto_sitemap:use_xsl:description' => "Si activé, vous pourrez naviguer à travers les différentes sitemaps du site via des liens comme dans un document HTML, et ceci n'affectera aucunement la manière dont les moteurs de recherche traitent votre sitemap. <b>Si vous rencontrez des difficultés pour accéder à la sitemap, veuillez désactiver cette option</b>",

'auto_sitemap:esquema:title' => "Schéma de la sitemap",
'auto_sitemap:esquema:description' => "Pour le moment, seule la version 0.9 de sitemaps.org est implémentée.",
'auto_sitemap:schema:title' => "Schéma de la sitemap",
'auto_sitemap:schema:description' => "Pour le moment, seule la version 0.9 de sitemaps.org est implémentée.",
'auto_sitemap:main_url:title' => "Adresse principale du site",


/* Opciones dropdown*/
/* Select options */
'auto_sitemap:updatefreq:disabled' => "désactivé (skip this value)",
'auto_sitemap:updatefreq:always' => "continuellement (always)",
'auto_sitemap:updatefreq:always' => "toujours (always)",
'auto_sitemap:updatefreq:hourly' => "toutes les heures (hourly)",
'auto_sitemap:updatefreq:daily' => "tous les jours (daily)",
'auto_sitemap:updatefreq:weekly' => "toutes les semaines (weekly)",
Expand All @@ -41,8 +37,8 @@
'auto_sitemap:other_entities:description' => "Choisissez les autres entités à inclure dans la sitemap",

'auto_sitemap:module:active:entity' => "Ajouter %s à la sitemap? ",
'auto_sitemap:entity:user:title' => "profiles des membres",
'auto_sitemap:entity:group:title' => "profiles des groupes",
'auto_sitemap:entity:user:title' => "profils des membres",
'auto_sitemap:entity:group:title' => "profils des groupes",
'auto_sitemap:entity:blog:title' => "articles de blog",
'auto_sitemap:entity:file:title' => "fichiers publiés",
'auto_sitemap:entity:event:title' => "événements de event_calendar",
Expand All @@ -56,4 +52,3 @@
'auto_sitemap:priority:description' => "Choisissez une priorité pour ces URLs",

);
add_translation("fr", $french);
2 changes: 1 addition & 1 deletion manifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<category>User admin</category>
<category>Site admin</category>
<blurb>auto_sitemap</blurb>
<description>Create a dinamic sitemap.xml file based on elgg public entities</description>
<description>Create a dynamic sitemap.xml file based on elgg public entities</description>
<copyright>See COPYRIGHT.txt</copyright>
<license>GNU Public License version 2</license>
<requires>
Expand Down