Added a toolbar icon to a dialog window that contains all link code (HTML, BBCode, URLs).
This commit is contained in:
parent
bb92e9178d
commit
2ba8992e3d
@ -39,6 +39,7 @@ class Admin_EmbedLinks_Controller extends Admin_Controller {
|
|||||||
$BBCodeButton = false;
|
$BBCodeButton = false;
|
||||||
$FullURLButton = false;
|
$FullURLButton = false;
|
||||||
$InPageLinks = false;
|
$InPageLinks = false;
|
||||||
|
$ToolbarLinks = false;
|
||||||
|
|
||||||
for ($i = 0; $i < count($linkOpts_array); $i++) {
|
for ($i = 0; $i < count($linkOpts_array); $i++) {
|
||||||
if ($linkOpts_array[$i] == "HTMLCode") {
|
if ($linkOpts_array[$i] == "HTMLCode") {
|
||||||
@ -55,6 +56,9 @@ class Admin_EmbedLinks_Controller extends Admin_Controller {
|
|||||||
if ($displayType_array[$i] == "InPageLinks") {
|
if ($displayType_array[$i] == "InPageLinks") {
|
||||||
$InPageLinks = true;
|
$InPageLinks = true;
|
||||||
}
|
}
|
||||||
|
if ($displayType_array[$i] == "ToolbarLinks") {
|
||||||
|
$ToolbarLinks = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Save Settings.
|
// Save Settings.
|
||||||
@ -62,6 +66,7 @@ class Admin_EmbedLinks_Controller extends Admin_Controller {
|
|||||||
module::set_var("embedlinks", "BBCode", $BBCodeButton);
|
module::set_var("embedlinks", "BBCode", $BBCodeButton);
|
||||||
module::set_var("embedlinks", "FullURL", $FullURLButton);
|
module::set_var("embedlinks", "FullURL", $FullURLButton);
|
||||||
module::set_var("embedlinks", "InPageLinks", $InPageLinks);
|
module::set_var("embedlinks", "InPageLinks", $InPageLinks);
|
||||||
|
module::set_var("embedlinks", "ToolbarLinks", $ToolbarLinks);
|
||||||
message::success(t("Your Selection Has Been Saved."));
|
message::success(t("Your Selection Has Been Saved."));
|
||||||
|
|
||||||
// Load Admin page.
|
// Load Admin page.
|
||||||
@ -84,6 +89,10 @@ class Admin_EmbedLinks_Controller extends Admin_Controller {
|
|||||||
// Make an array for the different methods of displaying the links.
|
// Make an array for the different methods of displaying the links.
|
||||||
$linkDisplays["InPageLinks"] = array(t("Show Links In The Actual Page"), module::get_var("embedlinks", "InPageLinks"));
|
$linkDisplays["InPageLinks"] = array(t("Show Links In The Actual Page"), module::get_var("embedlinks", "InPageLinks"));
|
||||||
|
|
||||||
|
// Make an array for the different methods of displaying the links.
|
||||||
|
$linkDisplays["InPageLinks"] = array(t("Show Links In The Actual Page"), module::get_var("embedlinks", "InPageLinks"));
|
||||||
|
$linkDisplays["ToolbarLinks"] = array(t("Display toolbar image for HTML/BBCode/URLs links"), module::get_var("embedlinks", "ToolbarLinks"));
|
||||||
|
|
||||||
// Setup a few checkboxes on the form.
|
// Setup a few checkboxes on the form.
|
||||||
$add_links = $form->group("EmbedLinks");
|
$add_links = $form->group("EmbedLinks");
|
||||||
$add_links->checklist("LinkCodeTypeOptions")
|
$add_links->checklist("LinkCodeTypeOptions")
|
||||||
|
@ -18,9 +18,15 @@
|
|||||||
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
class EmbedLinks_Controller extends Controller {
|
class EmbedLinks_Controller extends Controller {
|
||||||
/**
|
public function showlinks($item_id) {
|
||||||
* Display the EXIF data for an item.
|
// Generate the Dialog Box for all HTML/BBCode/URLs available for $item.
|
||||||
*/
|
$item = ORM::factory("item", $item_id);
|
||||||
|
access::required("view", $item);
|
||||||
|
$view = new View("embedlinks_alllinksdialog.html");
|
||||||
|
$view->item_id = $item_id;
|
||||||
|
print $view;
|
||||||
|
}
|
||||||
|
|
||||||
public function showhtml($item_id) {
|
public function showhtml($item_id) {
|
||||||
// Generate the Dialog Box for HTML links.
|
// Generate the Dialog Box for HTML links.
|
||||||
$item = ORM::factory("item", $item_id);
|
$item = ORM::factory("item", $item_id);
|
||||||
@ -182,5 +188,4 @@ class EmbedLinks_Controller extends Controller {
|
|||||||
$view->details = $linkArray;
|
$view->details = $linkArray;
|
||||||
print $view;
|
print $view;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
3
3.0/modules/embedlinks/css/embedlinks_menu.css
Normal file
3
3.0/modules/embedlinks/css/embedlinks_menu.css
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#g-view-menu #g-embedlinks-link {
|
||||||
|
background-image: url('../images/ico-view-embedlinks.png');
|
||||||
|
}
|
@ -25,4 +25,43 @@ class embedlinks_event_Core {
|
|||||||
->label(t("EmbedLinks"))
|
->label(t("EmbedLinks"))
|
||||||
->url(url::site("admin/embedlinks")));
|
->url(url::site("admin/embedlinks")));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static function album_menu($menu, $theme) {
|
||||||
|
// Display embedlinks toolbar icon, if the corresponding setting is enabled.
|
||||||
|
if (module::get_var("embedlinks", "ToolbarLinks") == true) {
|
||||||
|
$menu
|
||||||
|
->append(Menu::factory("link")
|
||||||
|
->id("embedlinks")
|
||||||
|
->label(t("Link to this page"))
|
||||||
|
->url(url::site("embedlinks/showlinks/" . $theme->item()->id))
|
||||||
|
->css_class("g-dialog-link")
|
||||||
|
->css_id("g-embedlinks-link"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static function photo_menu($menu, $theme) {
|
||||||
|
// Display embedlinks toolbar icon, if the corresponding setting is enabled.
|
||||||
|
if (module::get_var("embedlinks", "ToolbarLinks") == true) {
|
||||||
|
$menu
|
||||||
|
->append(Menu::factory("link")
|
||||||
|
->id("embedlinks")
|
||||||
|
->label(t("Link to this page"))
|
||||||
|
->url(url::site("embedlinks/showlinks/" . $theme->item()->id))
|
||||||
|
->css_class("g-dialog-link")
|
||||||
|
->css_id("g-embedlinks-link"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static function movie_menu($menu, $theme) {
|
||||||
|
// Display embedlinks toolbar icon, if the corresponding setting is enabled.
|
||||||
|
if (module::get_var("embedlinks", "ToolbarLinks") == true) {
|
||||||
|
$menu
|
||||||
|
->append(Menu::factory("link")
|
||||||
|
->id("embedlinks")
|
||||||
|
->label(t("Link to this page"))
|
||||||
|
->url(url::site("embedlinks/showlinks/" . $theme->item()->id))
|
||||||
|
->css_class("g-dialog-link")
|
||||||
|
->css_id("g-embedlinks-link"));
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
42
3.0/modules/embedlinks/helpers/embedlinks_installer.php
Normal file
42
3.0/modules/embedlinks/helpers/embedlinks_installer.php
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
<?php defined("SYSPATH") or die("No direct script access.");
|
||||||
|
/**
|
||||||
|
* Gallery - a web based photo album viewer and editor
|
||||||
|
* Copyright (C) 2000-2011 Bharat Mediratta
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or (at
|
||||||
|
* your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
* General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
class embedlinks_installer {
|
||||||
|
static function install() {
|
||||||
|
// Set some default values.
|
||||||
|
module::set_var("embedlinks", "HTMLCode", true);
|
||||||
|
module::set_var("embedlinks", "BBCode", true);
|
||||||
|
module::set_var("embedlinks", "FullURL", true);
|
||||||
|
module::set_var("embedlinks", "InPageLinks", false);
|
||||||
|
module::set_var("embedlinks", "ToolbarLinks", true);
|
||||||
|
|
||||||
|
// Set the module version number.
|
||||||
|
module::set_version("embedlinks", 2);
|
||||||
|
}
|
||||||
|
|
||||||
|
static function upgrade($version) {
|
||||||
|
if ($version == 1) {
|
||||||
|
// Set some default values.
|
||||||
|
module::set_var("embedlinks", "ToolbarLinks", true);
|
||||||
|
|
||||||
|
// Set the module version number.
|
||||||
|
module::set_version("embedlinks", 2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -18,6 +18,11 @@
|
|||||||
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
class embedlinks_theme_Core {
|
class embedlinks_theme_Core {
|
||||||
|
static function head($theme) {
|
||||||
|
// Load css code for the toolbar icon.
|
||||||
|
return $theme->css("embedlinks_menu.css");
|
||||||
|
}
|
||||||
|
|
||||||
static function photo_bottom($theme) {
|
static function photo_bottom($theme) {
|
||||||
// If the current item is a photo and displaying "In Page" links
|
// If the current item is a photo and displaying "In Page" links
|
||||||
// is enabled, then insert HTML/BBCode links into the bottom
|
// is enabled, then insert HTML/BBCode links into the bottom
|
||||||
|
BIN
3.0/modules/embedlinks/images/ico-view-embedlinks.png
Normal file
BIN
3.0/modules/embedlinks/images/ico-view-embedlinks.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.5 KiB |
@ -1,7 +1,7 @@
|
|||||||
name = "EmbedLinks"
|
name = "EmbedLinks"
|
||||||
description = "Display BBCode and HTML code to embed links to albums/images into other web pages."
|
description = "Display BBCode and HTML code to embed links to albums/images into other web pages."
|
||||||
version = 1
|
version = 2
|
||||||
author_name = ""
|
author_name = "rWatcher"
|
||||||
author_url = ""
|
author_url = "http://codex.gallery2.org/User:RWatcher"
|
||||||
info_url = "http://codex.gallery2.org/Gallery3:Modules:embedlinks"
|
info_url = "http://codex.gallery2.org/Gallery3:Modules:embedlinks"
|
||||||
discuss_url = "http://gallery.menalto.com/forum_module_embedlinks"
|
discuss_url = "http://gallery.menalto.com/node/88322"
|
||||||
|
@ -0,0 +1,14 @@
|
|||||||
|
<?php defined("SYSPATH") or die("No direct script access.") ?>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$( "#tabs" ).tabs();
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<h1 style="display: none;"><?= t("Link to this page") ?></h1>
|
||||||
|
<div id="tabs" style="height: 300px">
|
||||||
|
<ul>
|
||||||
|
<li><a class="g-menu-link" href="<?= url::site("embedlinks/showhtml/{$item_id}") ?>" title="<?= t("HTML Links") ?>"><?= t("HTML Links") ?></a></li>
|
||||||
|
<li><a class="g-menu-link" href="<?= url::site("embedlinks/showbbcode/{$item_id}") ?>" title="<?= t("BBCode Links") ?>"><?= t("BBCode Links") ?></a></li>
|
||||||
|
<li><a class="g-menu-link" href="<?= url::site("embedlinks/showfullurl/{$item_id}") ?>" title="<?= t("URLs") ?>"><?= t("URLs") ?></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
@ -39,6 +39,7 @@ class Admin_EmbedLinks_Controller extends Admin_Controller {
|
|||||||
$BBCodeButton = false;
|
$BBCodeButton = false;
|
||||||
$FullURLButton = false;
|
$FullURLButton = false;
|
||||||
$InPageLinks = false;
|
$InPageLinks = false;
|
||||||
|
$ToolbarLinks = false;
|
||||||
|
|
||||||
for ($i = 0; $i < count($linkOpts_array); $i++) {
|
for ($i = 0; $i < count($linkOpts_array); $i++) {
|
||||||
if ($linkOpts_array[$i] == "HTMLCode") {
|
if ($linkOpts_array[$i] == "HTMLCode") {
|
||||||
@ -55,6 +56,9 @@ class Admin_EmbedLinks_Controller extends Admin_Controller {
|
|||||||
if ($displayType_array[$i] == "InPageLinks") {
|
if ($displayType_array[$i] == "InPageLinks") {
|
||||||
$InPageLinks = true;
|
$InPageLinks = true;
|
||||||
}
|
}
|
||||||
|
if ($displayType_array[$i] == "ToolbarLinks") {
|
||||||
|
$ToolbarLinks = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Save Settings.
|
// Save Settings.
|
||||||
@ -62,6 +66,7 @@ class Admin_EmbedLinks_Controller extends Admin_Controller {
|
|||||||
module::set_var("embedlinks", "BBCode", $BBCodeButton);
|
module::set_var("embedlinks", "BBCode", $BBCodeButton);
|
||||||
module::set_var("embedlinks", "FullURL", $FullURLButton);
|
module::set_var("embedlinks", "FullURL", $FullURLButton);
|
||||||
module::set_var("embedlinks", "InPageLinks", $InPageLinks);
|
module::set_var("embedlinks", "InPageLinks", $InPageLinks);
|
||||||
|
module::set_var("embedlinks", "ToolbarLinks", $ToolbarLinks);
|
||||||
message::success(t("Your Selection Has Been Saved."));
|
message::success(t("Your Selection Has Been Saved."));
|
||||||
|
|
||||||
// Load Admin page.
|
// Load Admin page.
|
||||||
@ -84,6 +89,10 @@ class Admin_EmbedLinks_Controller extends Admin_Controller {
|
|||||||
// Make an array for the different methods of displaying the links.
|
// Make an array for the different methods of displaying the links.
|
||||||
$linkDisplays["InPageLinks"] = array(t("Show Links In The Actual Page"), module::get_var("embedlinks", "InPageLinks"));
|
$linkDisplays["InPageLinks"] = array(t("Show Links In The Actual Page"), module::get_var("embedlinks", "InPageLinks"));
|
||||||
|
|
||||||
|
// Make an array for the different methods of displaying the links.
|
||||||
|
$linkDisplays["InPageLinks"] = array(t("Show Links In The Actual Page"), module::get_var("embedlinks", "InPageLinks"));
|
||||||
|
$linkDisplays["ToolbarLinks"] = array(t("Display toolbar image for HTML/BBCode/URLs links"), module::get_var("embedlinks", "ToolbarLinks"));
|
||||||
|
|
||||||
// Setup a few checkboxes on the form.
|
// Setup a few checkboxes on the form.
|
||||||
$add_links = $form->group("EmbedLinks");
|
$add_links = $form->group("EmbedLinks");
|
||||||
$add_links->checklist("LinkCodeTypeOptions")
|
$add_links->checklist("LinkCodeTypeOptions")
|
||||||
|
@ -18,9 +18,15 @@
|
|||||||
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
class EmbedLinks_Controller extends Controller {
|
class EmbedLinks_Controller extends Controller {
|
||||||
/**
|
public function showlinks($item_id) {
|
||||||
* Display the EXIF data for an item.
|
// Generate the Dialog Box for all HTML/BBCode/URLs available for $item.
|
||||||
*/
|
$item = ORM::factory("item", $item_id);
|
||||||
|
access::required("view", $item);
|
||||||
|
$view = new View("embedlinks_alllinksdialog.html");
|
||||||
|
$view->item_id = $item_id;
|
||||||
|
print $view;
|
||||||
|
}
|
||||||
|
|
||||||
public function showhtml($item_id) {
|
public function showhtml($item_id) {
|
||||||
// Generate the Dialog Box for HTML links.
|
// Generate the Dialog Box for HTML links.
|
||||||
$item = ORM::factory("item", $item_id);
|
$item = ORM::factory("item", $item_id);
|
||||||
@ -182,5 +188,4 @@ class EmbedLinks_Controller extends Controller {
|
|||||||
$view->details = $linkArray;
|
$view->details = $linkArray;
|
||||||
print $view;
|
print $view;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
3
3.1/modules/embedlinks/css/embedlinks_menu.css
Normal file
3
3.1/modules/embedlinks/css/embedlinks_menu.css
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#g-view-menu #g-embedlinks-link {
|
||||||
|
background-image: url('../images/ico-view-embedlinks.png');
|
||||||
|
}
|
@ -25,4 +25,43 @@ class embedlinks_event_Core {
|
|||||||
->label(t("EmbedLinks"))
|
->label(t("EmbedLinks"))
|
||||||
->url(url::site("admin/embedlinks")));
|
->url(url::site("admin/embedlinks")));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static function album_menu($menu, $theme) {
|
||||||
|
// Display embedlinks toolbar icon, if the corresponding setting is enabled.
|
||||||
|
if (module::get_var("embedlinks", "ToolbarLinks") == true) {
|
||||||
|
$menu
|
||||||
|
->append(Menu::factory("link")
|
||||||
|
->id("embedlinks")
|
||||||
|
->label(t("Link to this page"))
|
||||||
|
->url(url::site("embedlinks/showlinks/" . $theme->item()->id))
|
||||||
|
->css_class("g-dialog-link")
|
||||||
|
->css_id("g-embedlinks-link"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static function photo_menu($menu, $theme) {
|
||||||
|
// Display embedlinks toolbar icon, if the corresponding setting is enabled.
|
||||||
|
if (module::get_var("embedlinks", "ToolbarLinks") == true) {
|
||||||
|
$menu
|
||||||
|
->append(Menu::factory("link")
|
||||||
|
->id("embedlinks")
|
||||||
|
->label(t("Link to this page"))
|
||||||
|
->url(url::site("embedlinks/showlinks/" . $theme->item()->id))
|
||||||
|
->css_class("g-dialog-link")
|
||||||
|
->css_id("g-embedlinks-link"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static function movie_menu($menu, $theme) {
|
||||||
|
// Display embedlinks toolbar icon, if the corresponding setting is enabled.
|
||||||
|
if (module::get_var("embedlinks", "ToolbarLinks") == true) {
|
||||||
|
$menu
|
||||||
|
->append(Menu::factory("link")
|
||||||
|
->id("embedlinks")
|
||||||
|
->label(t("Link to this page"))
|
||||||
|
->url(url::site("embedlinks/showlinks/" . $theme->item()->id))
|
||||||
|
->css_class("g-dialog-link")
|
||||||
|
->css_id("g-embedlinks-link"));
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
42
3.1/modules/embedlinks/helpers/embedlinks_installer.php
Normal file
42
3.1/modules/embedlinks/helpers/embedlinks_installer.php
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
<?php defined("SYSPATH") or die("No direct script access.");
|
||||||
|
/**
|
||||||
|
* Gallery - a web based photo album viewer and editor
|
||||||
|
* Copyright (C) 2000-2011 Bharat Mediratta
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or (at
|
||||||
|
* your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
* General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
*/
|
||||||
|
class embedlinks_installer {
|
||||||
|
static function install() {
|
||||||
|
// Set some default values.
|
||||||
|
module::set_var("embedlinks", "HTMLCode", true);
|
||||||
|
module::set_var("embedlinks", "BBCode", true);
|
||||||
|
module::set_var("embedlinks", "FullURL", true);
|
||||||
|
module::set_var("embedlinks", "InPageLinks", false);
|
||||||
|
module::set_var("embedlinks", "ToolbarLinks", true);
|
||||||
|
|
||||||
|
// Set the module version number.
|
||||||
|
module::set_version("embedlinks", 2);
|
||||||
|
}
|
||||||
|
|
||||||
|
static function upgrade($version) {
|
||||||
|
if ($version == 1) {
|
||||||
|
// Set some default values.
|
||||||
|
module::set_var("embedlinks", "ToolbarLinks", true);
|
||||||
|
|
||||||
|
// Set the module version number.
|
||||||
|
module::set_version("embedlinks", 2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -18,6 +18,11 @@
|
|||||||
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
class embedlinks_theme_Core {
|
class embedlinks_theme_Core {
|
||||||
|
static function head($theme) {
|
||||||
|
// Load css code for the toolbar icon.
|
||||||
|
return $theme->css("embedlinks_menu.css");
|
||||||
|
}
|
||||||
|
|
||||||
static function photo_bottom($theme) {
|
static function photo_bottom($theme) {
|
||||||
// If the current item is a photo and displaying "In Page" links
|
// If the current item is a photo and displaying "In Page" links
|
||||||
// is enabled, then insert HTML/BBCode links into the bottom
|
// is enabled, then insert HTML/BBCode links into the bottom
|
||||||
|
BIN
3.1/modules/embedlinks/images/ico-view-embedlinks.png
Normal file
BIN
3.1/modules/embedlinks/images/ico-view-embedlinks.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.5 KiB |
@ -1,7 +1,7 @@
|
|||||||
name = "EmbedLinks"
|
name = "EmbedLinks"
|
||||||
description = "Display BBCode and HTML code to embed links to albums/images into other web pages."
|
description = "Display BBCode and HTML code to embed links to albums/images into other web pages."
|
||||||
version = 1
|
version = 2
|
||||||
author_name = ""
|
author_name = "rWatcher"
|
||||||
author_url = ""
|
author_url = "http://codex.gallery2.org/User:RWatcher"
|
||||||
info_url = "http://codex.gallery2.org/Gallery3:Modules:embedlinks"
|
info_url = "http://codex.gallery2.org/Gallery3:Modules:embedlinks"
|
||||||
discuss_url = "http://gallery.menalto.com/forum_module_embedlinks"
|
discuss_url = "http://gallery.menalto.com/node/88322"
|
||||||
|
@ -0,0 +1,14 @@
|
|||||||
|
<?php defined("SYSPATH") or die("No direct script access.") ?>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$( "#tabs" ).tabs();
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<h1 style="display: none;"><?= t("Link to this page") ?></h1>
|
||||||
|
<div id="tabs" style="height: 300px">
|
||||||
|
<ul>
|
||||||
|
<li><a class="g-menu-link" href="<?= url::site("embedlinks/showhtml/{$item_id}") ?>" title="<?= t("HTML Links") ?>"><?= t("HTML Links") ?></a></li>
|
||||||
|
<li><a class="g-menu-link" href="<?= url::site("embedlinks/showbbcode/{$item_id}") ?>" title="<?= t("BBCode Links") ?>"><?= t("BBCode Links") ?></a></li>
|
||||||
|
<li><a class="g-menu-link" href="<?= url::site("embedlinks/showfullurl/{$item_id}") ?>" title="<?= t("URLs") ?>"><?= t("URLs") ?></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
Reference in New Issue
Block a user