You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
80% complet. Am adăugat RSS pentru pagina de declarații. Mai trebuie să fac puțină curățenie.
--- www/hp-includes/person_class.php 2012-09-29 17:35:56.551697523 +0300
+++ www/hp-includes/person_class.php 2012-09-30 00:19:08.140792747 +0300
@@ -643,5 +643,12 @@
return $details;
}
+
+ /**
+ * Returns the name of the person that can be put in a URL.
+ */
+ public function getNameForUrl() {
+ return str_replace(' ', '+', $this->name);
+ }
}
?>
--- www/index.php 2012-09-29 17:35:56.563697523 +0300
+++ www/index.php 2012-09-29 22:55:43.352840476 +0300
@@ -7,6 +7,14 @@
// Include the templating engine class.
include ('smarty/Smarty.class.php');
+/**
+ * Checks whether it is a RSS request
+ * the politics map.
+ * @return {Boolean} True when we should load the blog.
+ */
+function isRssRequest() {
+ return ($_GET['cid'] && $_GET['cid'] >= 50 && $_GET['cid'] <= 100 ); // the rss sections are starting from 50 to 100
+}
/**
* Checks whether we should load the blog instead of loading the main page of
@@ -19,24 +27,32 @@
(!$_GET['cid'] && $_GET['feed']); // the rss feed
}
+if(!isRssRequest()){
+ if (shouldLoadBlog()) {
+ /**
+ * Tells WordPress to load the WordPress theme and output it.
+ * TODO(vivi): I don't remember why this needs to be defined here.
+ * @var bool
+ */
+ define('WP_USE_THEMES', true);
+
+ // Loads the WordPress Environment and Template.
+ require('./wp-blog-header.php');
+ } else {
+ // If we're not loading the blog, just load our main page. Do load the
+ // wp-config so that we can use the fact that the user is logged in.
+ require_once('./wp-config.php');
+
+ // Loads the Politics Map front page that displays numbers and stuff.
+ require('./hp-index.php');
+ }
-
-if (shouldLoadBlog()) {
- /**
- * Tells WordPress to load the WordPress theme and output it.
- * TODO(vivi): I don't remember why this needs to be defined here.
- * @var bool
- */
- define('WP_USE_THEMES', true);
-
- // Loads the WordPress Environment and Template.
- require('./wp-blog-header.php');
-
} else {
+ // If we're not loading the blog, just load our main page. Do load the
+ // wp-config so that we can use the fact that the user is logged in.
+ require_once('./wp-config.php');
+
+ // If we're not loading the blog, just load our main page. Do load the
+ // wp-config so that we can use the fact that the user is logged in.
+ require('pages/rss/rss_person_declarations.php');
- // If we're not loading the blog, just load our main page. Do load the
- // wp-config so that we can use the fact that the user is logged in.
- require_once('./wp-config.php');
-
- // Loads the Politics Map front page that displays numbers and stuff.
- require('./hp-index.php');
}
?>
The text was updated successfully, but these errors were encountered:
O să redeschid issue-ul ăsta. Putem să includem întreg textul declarației în feed? Nu mi-au plăcut niciodată feed-urile care oferă doar un sumar și mă forțează să vizitez site-ul original ca să citesc.
80% complet. Am adăugat RSS pentru pagina de declarații. Mai trebuie să fac puțină curățenie.
The text was updated successfully, but these errors were encountered: