Plugin Directory

Changeset 997179


Ignore:
Timestamp:
09/26/2014 01:16:11 PM (12 years ago)
Author:
iluminatus
Message:

Filters for custom HTML structures added

Location:
network-latest-posts/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • network-latest-posts/trunk/network-latest-posts.php

    r975855 r997179  
    44Plugin URI: http://en.8elite.com/network-latest-posts
    55Description: Display the latest posts from the blogs in your network using it as a function, shortcode or widget.
    6 Version: 3.5.6
     6Version: 3.6
    77Author: Jose Luis SAYAGO
    88Author URI: http://laelite.info/
     
    135135 * **** Patch to fix a missing quote from $thumbs_html
    136136 * **** Provided two new parameters: use_pub_dates & honor_sticky
     137 *
     138 * -- David_sa
     139 * **** Provided filters for custom HTML structures
    137140 *
    138141 * That's it, let the fun begin!
     
    11711174        // Unordered list
    11721175        case "ulist":
    1173             $html_tags = array(
    1174                 'wrapper_o' => "<ul class='nlposts-wrapper nlposts-ulist $wrapper_list_css'>",
    1175                 'wrapper_c' => "</ul>",
    1176                 'wtitle_o' => "<h2 class='nlposts-ulist-wtitle'>",
    1177                 'wtitle_c' => "</h2>",
    1178                 'item_o' => "<li class='nlposts-ulist-litem'>",
    1179                 'item_c' => "</li>",
    1180                 'content_o' => "<div class='nlposts-container nlposts-ulist-container $nlp_instance'>",
    1181                 'content_c' => "</div>",
    1182                 'meta_o' => "<span class='nlposts-ulist-meta'>",
    1183                 'meta_c' => "</span>",
    1184                 'thumbnail_o' => "<ul class='nlposts-ulist-thumbnail thumbnails'>",
    1185                 'thumbnail_c' => "</ul>",
    1186                 'thumbnail_io' => "<li class='nlposts-ulist-thumbnail-litem span3'><div class='thumbnail'>",
    1187                 'thumbnail_ic' => "</div></li>",
    1188                 'pagination_o' => "<div class='nlposts-ulist-pagination pagination'>",
    1189                 'pagination_c' => "</div>",
    1190                 'title_o' => "<h3 class='nlposts-ulist-title'>",
    1191                 'title_c' => "</h3>",
    1192                 'excerpt_o' => "<ul class='nlposts-ulist-excerpt'><li>",
    1193                 'excerpt_c' => "</li></ul>",
    1194                 'caption_o' => "<div class='nlposts-caption'>",
    1195                 'caption_c' => "</div>"
    1196             );
    1197             break;
    1198         // Ordered list
    1199         case "olist":
    1200             $html_tags = array(
    1201                 'wrapper_o' => "<ol class='nlposts-wrapper nlposts-olist $wrapper_list_css'>",
    1202                 'wrapper_c' => "</ol>",
    1203                 'wtitle_o' => "<h2 class='nlposts-olist-wtitle'>",
    1204                 'wtitle_c' => "</h2>",
    1205                 'item_o' => "<li class='nlposts-olist-litem'>",
    1206                 'item_c' => "</li>",
    1207                 'content_o' => "<div class='nlposts-container nlposts-olist-container $nlp_instance'>",
    1208                 'content_c' => "</div>",
    1209                 'meta_o' => "<span class='nlposts-olist-meta'>",
    1210                 'meta_c' => "</span>",
    1211                 'thumbnail_o' => "<ul class='nlposts-olist-thumbnail thumbnails'>",
    1212                 'thumbnail_c' => "</ul>",
    1213                 'thumbnail_io' => "<li class='nlposts-olist-thumbnail-litem span3'>",
    1214                 'thumbnail_ic' => "</li>",
    1215                 'pagination_o' => "<div class='nlposts-olist-pagination pagination'>",
    1216                 'pagination_c' => "</div>",
    1217                 'title_o' => "<h3 class='nlposts-olist-title'>",
    1218                 'title_c' => "</h3>",
    1219                 'excerpt_o' => "<ul class='nlposts-olist-excerpt'><li>",
    1220                 'excerpt_c' => "</li></ul>",
    1221                 'caption_o' => "<div class='nlposts-caption'>",
    1222                 'caption_c' => "</div>"
    1223             );
    1224             break;
    1225         // Block
    1226         case "block":
    1227             $html_tags = array(
    1228                 'wrapper_o' => "<div class='nlposts-wrapper nlposts-block $wrapper_block_css'>",
    1229                 'wrapper_c' => "</div>",
    1230                 'wtitle_o' => "<h2 class='nlposts-block-wtitle'>",
    1231                 'wtitle_c' => "</h2>",
    1232                 'item_o' => "<div class='nlposts-block-item'>",
    1233                 'item_c' => "</div>",
    1234                 'content_o' => "<div class='nlposts-container nlposts-block-container $nlp_instance'>",
    1235                 'content_c' => "</div>",
    1236                 'meta_o' => "<span class='nlposts-block-meta'>",
    1237                 'meta_c' => "</span>",
    1238                 'thumbnail_o' => "<ul class='nlposts-block-thumbnail thumbnails'>",
    1239                 'thumbnail_c' => "</ul>",
    1240                 'thumbnail_io' => "<li class='nlposts-block-thumbnail-litem span3'>",
    1241                 'thumbnail_ic' => "</li>",
    1242                 'pagination_o' => "<div class='nlposts-block-pagination pagination'>",
    1243                 'pagination_c' => "</div>",
    1244                 'title_o' => "<h3 class='nlposts-block-title'>",
    1245                 'title_c' => "</h3>",
    1246                 'excerpt_o' => "<div class='nlposts-block-excerpt'><p>",
    1247                 'excerpt_c' => "</p></div>",
    1248                 'caption_o' => "<div class='nlposts-caption'>",
    1249                 'caption_c' => "</div>"
    1250             );
    1251             break;
    1252         default:
    1253             // Unordered list
    1254             $html_tags = array(
    1255                 'wrapper_o' => "<ul class='nlposts-wrapper nlposts-ulist $wrapper_list_css'>",
    1256                 'wrapper_c' => "</ul>",
    1257                 'wtitle_o' => "<h2 class='nlposts-ulist-wtitle'>",
    1258                 'wtitle_c' => "</h2>",
    1259                 'item_o' => "<li class='nlposts-ulist-litem'>",
    1260                 'item_c' => "</li>",
    1261                 'content_o' => "<div class='nlposts-container nlposts-ulist-container $nlp_instance'>",
    1262                 'content_c' => "</div>",
    1263                 'meta_o' => "<span class='nlposts-ulist-meta'>",
    1264                 'meta_c' => "</span>",
    1265                 'thumbnail_o' => "<ul class='nlposts-ulist-thumbnail thumbnails'>",
    1266                 'thumbnail_c' => "</ul>",
    1267                 'thumbnail_io' => "<li class='nlposts-ulist-thumbnail-litem span3'>",
    1268                 'thumbnail_ic' => "</li>",
    1269                 'pagination_o' => "<div class='nlposts-ulist-pagination pagination'>",
    1270                 'pagination_c' => "</div>",
    1271                 'title_o' => "<h3 class='nlposts-ulist-title'>",
    1272                 'title_c' => "</h3>",
    1273                 'excerpt_o' => "<ul class='nlposts-ulist-excerpt'><li>",
    1274                 'excerpt_c' => "</li></ul>",
    1275                 'caption_o' => "<div class='nlposts-caption'>",
    1276                 'caption_c' => "</div>"
    1277             );
    1278             break;
     1176                $html_tags = array(
     1177                    'wrapper_o' => "<ul class='nlposts-wrapper nlposts-ulist $wrapper_list_css'>",
     1178                    'wrapper_c' => "</ul>",
     1179                    'wtitle_o' => "<h2 class='nlposts-ulist-wtitle'>",
     1180                    'wtitle_c' => "</h2>",
     1181                    'item_o' => "<li class='nlposts-ulist-litem'>",
     1182                    'item_c' => "</li>",
     1183                    'content_o' => "<div class='nlposts-container nlposts-ulist-container $nlp_instance'>",
     1184                    'content_c' => "</div>",
     1185                    'meta_o' => "<span class='nlposts-ulist-meta'>",
     1186                    'meta_c' => "</span>",
     1187                    'thumbnail_o' => "<ul class='nlposts-ulist-thumbnail thumbnails'>",
     1188                    'thumbnail_c' => "</ul>",
     1189                    'thumbnail_io' => "<li class='nlposts-ulist-thumbnail-litem span3'><div class='thumbnail'>",
     1190                    'thumbnail_ic' => "</div></li>",
     1191                    'pagination_o' => "<div class='nlposts-ulist-pagination pagination'>",
     1192                    'pagination_c' => "</div>",
     1193                    'title_o' => "<h3 class='nlposts-ulist-title'>",
     1194                    'title_c' => "</h3>",
     1195                    'excerpt_o' => "<ul class='nlposts-ulist-excerpt'><li>",
     1196                    'excerpt_c' => "</li></ul>",
     1197                    'caption_o' => "<div class='nlposts-caption'>",
     1198                    'caption_c' => "</div>"
     1199                );
     1200                $html_tags = apply_filters( 'nlposts_ulist_output', $html_tags );
     1201                break;
     1202            // Ordered list
     1203            case "olist":
     1204                $html_tags = array(
     1205                    'wrapper_o' => "<ol class='nlposts-wrapper nlposts-olist $wrapper_list_css'>",
     1206                    'wrapper_c' => "</ol>",
     1207                    'wtitle_o' => "<h2 class='nlposts-olist-wtitle'>",
     1208                    'wtitle_c' => "</h2>",
     1209                    'item_o' => "<li class='nlposts-olist-litem'>",
     1210                    'item_c' => "</li>",
     1211                    'content_o' => "<div class='nlposts-container nlposts-olist-container $nlp_instance'>",
     1212                    'content_c' => "</div>",
     1213                    'meta_o' => "<span class='nlposts-olist-meta'>",
     1214                    'meta_c' => "</span>",
     1215                    'thumbnail_o' => "<ul class='nlposts-olist-thumbnail thumbnails'>",
     1216                    'thumbnail_c' => "</ul>",
     1217                    'thumbnail_io' => "<li class='nlposts-olist-thumbnail-litem span3'>",
     1218                    'thumbnail_ic' => "</li>",
     1219                    'pagination_o' => "<div class='nlposts-olist-pagination pagination'>",
     1220                    'pagination_c' => "</div>",
     1221                    'title_o' => "<h3 class='nlposts-olist-title'>",
     1222                    'title_c' => "</h3>",
     1223                    'excerpt_o' => "<ul class='nlposts-olist-excerpt'><li>",
     1224                    'excerpt_c' => "</li></ul>",
     1225                    'caption_o' => "<div class='nlposts-caption'>",
     1226                    'caption_c' => "</div>"
     1227                );
     1228                $html_tags = apply_filters( 'nlposts_olist_output', $html_tags );
     1229                break;
     1230            // Block
     1231            case "block":
     1232                $html_tags = array(
     1233                    'wrapper_o' => "<div class='nlposts-wrapper nlposts-block $wrapper_block_css'>",
     1234                    'wrapper_c' => "</div>",
     1235                    'wtitle_o' => "<h2 class='nlposts-block-wtitle'>",
     1236                    'wtitle_c' => "</h2>",
     1237                    'item_o' => "<div class='nlposts-block-item'>",
     1238                    'item_c' => "</div>",
     1239                    'content_o' => "<div class='nlposts-container nlposts-block-container $nlp_instance'>",
     1240                    'content_c' => "</div>",
     1241                    'meta_o' => "<span class='nlposts-block-meta'>",
     1242                    'meta_c' => "</span>",
     1243                    'thumbnail_o' => "<ul class='nlposts-block-thumbnail thumbnails'>",
     1244                    'thumbnail_c' => "</ul>",
     1245                    'thumbnail_io' => "<li class='nlposts-block-thumbnail-litem span3'>",
     1246                    'thumbnail_ic' => "</li>",
     1247                    'pagination_o' => "<div class='nlposts-block-pagination pagination'>",
     1248                    'pagination_c' => "</div>",
     1249                    'title_o' => "<h3 class='nlposts-block-title'>",
     1250                    'title_c' => "</h3>",
     1251                    'excerpt_o' => "<div class='nlposts-block-excerpt'><p>",
     1252                    'excerpt_c' => "</p></div>",
     1253                    'caption_o' => "<div class='nlposts-caption'>",
     1254                    'caption_c' => "</div>"
     1255                );
     1256                $html_tags = apply_filters( 'nlposts_block_output', $html_tags );
     1257                break;
     1258            default:
     1259                // Unordered list
     1260                $html_tags = array(
     1261                    'wrapper_o' => "<ul class='nlposts-wrapper nlposts-ulist $wrapper_list_css'>",
     1262                    'wrapper_c' => "</ul>",
     1263                    'wtitle_o' => "<h2 class='nlposts-ulist-wtitle'>",
     1264                    'wtitle_c' => "</h2>",
     1265                    'item_o' => "<li class='nlposts-ulist-litem'>",
     1266                    'item_c' => "</li>",
     1267                    'content_o' => "<div class='nlposts-container nlposts-ulist-container $nlp_instance'>",
     1268                    'content_c' => "</div>",
     1269                    'meta_o' => "<span class='nlposts-ulist-meta'>",
     1270                    'meta_c' => "</span>",
     1271                    'thumbnail_o' => "<ul class='nlposts-ulist-thumbnail thumbnails'>",
     1272                    'thumbnail_c' => "</ul>",
     1273                    'thumbnail_io' => "<li class='nlposts-ulist-thumbnail-litem span3'>",
     1274                    'thumbnail_ic' => "</li>",
     1275                    'pagination_o' => "<div class='nlposts-ulist-pagination pagination'>",
     1276                    'pagination_c' => "</div>",
     1277                    'title_o' => "<h3 class='nlposts-ulist-title'>",
     1278                    'title_c' => "</h3>",
     1279                    'excerpt_o' => "<ul class='nlposts-ulist-excerpt'><li>",
     1280                    'excerpt_c' => "</li></ul>",
     1281                    'caption_o' => "<div class='nlposts-caption'>",
     1282                    'caption_c' => "</div>"
     1283                );
     1284                $html_tags = apply_filters( 'nlposts_default_output', $html_tags );
     1285                break;
    12791286    }
    12801287    // Return tags
  • network-latest-posts/trunk/readme.txt

    r981048 r997179  
    55Requires at least: 3.0
    66Tested up to: 4.0
    7 Stable tag: 3.5.6
     7Stable tag: 3.6
    88
    99This plugin allows you to pull all the recent posts from the blogs in your WordPress network and display them in your main site (or internal sites)
     
    1414For further details please visit: http://en.8elite.com/network-latest-posts [English] http://es.8elite.com/network-latest-posts [Espanol] http://fr.8elite.com/network-latest-posts [Francais].
    1515
    16 This plugin works with Wordpress 3 Network (multisites) Looking for single install versions? http://single-latest-posts.laelitenetwork.com
     16This plugin works with Wordpress Network (multisites) Looking for single install versions? http://single-latest-posts.laelitenetwork.com
    1717
    1818== Installation ==
     
    149149== Changelog ==
    150150
     151= 3.6 =
     152* Added filters for custom HTML tags.
     153
    151154= 3.5.6 =
    152155* Bug in translation file fixed, Greek (el) was being used as Hebrew (he_IL).
Note: See TracChangeset for help on using the changeset viewer.