Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-conte.../plugins/popup-ma.../trunk/assets/js
File: admin-popup-editor.js
group: '',
[1500] Fix | Delete
index: '',
[1501] Fix | Delete
value: null,
[1502] Fix | Delete
select2: true,
[1503] Fix | Delete
classes: [],
[1504] Fix | Delete
options: triggers.select_list(),
[1505] Fix | Delete
},
[1506] Fix | Delete
args
[1507] Fix | Delete
);
[1508] Fix | Delete
[1509] Fix | Delete
if ( data.id === null ) {
[1510] Fix | Delete
data.id = 'popup_settings_triggers_' + data.index + '_type';
[1511] Fix | Delete
}
[1512] Fix | Delete
[1513] Fix | Delete
if ( data.name === null ) {
[1514] Fix | Delete
data.name =
[1515] Fix | Delete
'popup_settings[triggers][' + data.index + '][type]';
[1516] Fix | Delete
}
[1517] Fix | Delete
[1518] Fix | Delete
return PUM_Admin.templates.field( data );
[1519] Fix | Delete
},
[1520] Fix | Delete
},
[1521] Fix | Delete
/* @deprecated */
[1522] Fix | Delete
getLabel: function( type ) {
[1523] Fix | Delete
var trigger = triggers.get_trigger( type );
[1524] Fix | Delete
[1525] Fix | Delete
if ( ! trigger ) {
[1526] Fix | Delete
return false;
[1527] Fix | Delete
}
[1528] Fix | Delete
[1529] Fix | Delete
return trigger.name;
[1530] Fix | Delete
},
[1531] Fix | Delete
getSettingsDesc: function( type, values ) {
[1532] Fix | Delete
var trigger = triggers.get_trigger( type );
[1533] Fix | Delete
[1534] Fix | Delete
if ( ! trigger ) {
[1535] Fix | Delete
return false;
[1536] Fix | Delete
}
[1537] Fix | Delete
[1538] Fix | Delete
return PUM_Admin.templates.renderInline(
[1539] Fix | Delete
trigger.settings_column,
[1540] Fix | Delete
values
[1541] Fix | Delete
);
[1542] Fix | Delete
},
[1543] Fix | Delete
renumber: function() {
[1544] Fix | Delete
$( '.pum-popup-trigger-editor table.list-table tbody tr' ).each(
[1545] Fix | Delete
function() {
[1546] Fix | Delete
var $this = $( this ),
[1547] Fix | Delete
index = $this
[1548] Fix | Delete
.parent()
[1549] Fix | Delete
.children()
[1550] Fix | Delete
.index( $this );
[1551] Fix | Delete
[1552] Fix | Delete
$this.attr( 'data-index', index ).data( 'index', index );
[1553] Fix | Delete
[1554] Fix | Delete
$this.find( ':input, [name]' ).each( function() {
[1555] Fix | Delete
if ( this.name && this.name !== '' ) {
[1556] Fix | Delete
this.name = this.name.replace(
[1557] Fix | Delete
/\[\d*?\]/,
[1558] Fix | Delete
'[' + index + ']'
[1559] Fix | Delete
);
[1560] Fix | Delete
}
[1561] Fix | Delete
} );
[1562] Fix | Delete
}
[1563] Fix | Delete
);
[1564] Fix | Delete
},
[1565] Fix | Delete
refreshDescriptions: function() {
[1566] Fix | Delete
$( '.pum-popup-trigger-editor table.list-table tbody tr' ).each(
[1567] Fix | Delete
function() {
[1568] Fix | Delete
var $row = $( this ),
[1569] Fix | Delete
type = $row.find( '.popup_triggers_field_type' ).val(),
[1570] Fix | Delete
values = JSON.parse(
[1571] Fix | Delete
$row
[1572] Fix | Delete
.find( '.popup_triggers_field_settings:first' )
[1573] Fix | Delete
.val()
[1574] Fix | Delete
),
[1575] Fix | Delete
cookie_text = PUM_Admin.triggers.cookie_column_value(
[1576] Fix | Delete
values.cookie_name
[1577] Fix | Delete
);
[1578] Fix | Delete
[1579] Fix | Delete
$row.find( 'td.settings-column' ).html(
[1580] Fix | Delete
PUM_Admin.triggers.getSettingsDesc( type, values )
[1581] Fix | Delete
);
[1582] Fix | Delete
$row.find( 'td.cookie-column code' ).text( cookie_text );
[1583] Fix | Delete
}
[1584] Fix | Delete
);
[1585] Fix | Delete
},
[1586] Fix | Delete
cookie_column_value: function( cookie_name ) {
[1587] Fix | Delete
var cookie_text = I10n.no_cookie;
[1588] Fix | Delete
[1589] Fix | Delete
if ( cookie_name instanceof Array ) {
[1590] Fix | Delete
cookie_text = cookie_name.join( ', ' );
[1591] Fix | Delete
} else if (
[1592] Fix | Delete
cookie_name !== null &&
[1593] Fix | Delete
cookie_name !== undefined &&
[1594] Fix | Delete
cookie_name !== ''
[1595] Fix | Delete
) {
[1596] Fix | Delete
cookie_text = cookie_name;
[1597] Fix | Delete
}
[1598] Fix | Delete
return cookie_text;
[1599] Fix | Delete
},
[1600] Fix | Delete
append_click_selector_presets: function() {
[1601] Fix | Delete
var $field = $( '#extra_selectors' ),
[1602] Fix | Delete
template,
[1603] Fix | Delete
$presets;
[1604] Fix | Delete
[1605] Fix | Delete
if (
[1606] Fix | Delete
! $field.length ||
[1607] Fix | Delete
$field.hasClass( 'pum-click-selector-presets-initialized' )
[1608] Fix | Delete
) {
[1609] Fix | Delete
return;
[1610] Fix | Delete
}
[1611] Fix | Delete
[1612] Fix | Delete
template = PUM_Admin.templates.render(
[1613] Fix | Delete
'pum-click-selector-presets'
[1614] Fix | Delete
);
[1615] Fix | Delete
$presets = $field
[1616] Fix | Delete
.parents( '.pum-field' )
[1617] Fix | Delete
.find( '.pum-click-selector-presets' );
[1618] Fix | Delete
[1619] Fix | Delete
if ( ! $presets.length ) {
[1620] Fix | Delete
$field.before( template );
[1621] Fix | Delete
$field.addClass( 'pum-click-selector-presets-initialized' );
[1622] Fix | Delete
$presets = $field
[1623] Fix | Delete
.parents( '.pum-field' )
[1624] Fix | Delete
.find( '.pum-click-selector-presets' );
[1625] Fix | Delete
}
[1626] Fix | Delete
[1627] Fix | Delete
$presets.position( {
[1628] Fix | Delete
my: 'right center',
[1629] Fix | Delete
at: 'right center',
[1630] Fix | Delete
of: $field,
[1631] Fix | Delete
} );
[1632] Fix | Delete
},
[1633] Fix | Delete
toggle_click_selector_presets: function() {
[1634] Fix | Delete
$( this )
[1635] Fix | Delete
.parent()
[1636] Fix | Delete
.toggleClass( 'open' );
[1637] Fix | Delete
},
[1638] Fix | Delete
reset_click_selector_presets: function( e ) {
[1639] Fix | Delete
if (
[1640] Fix | Delete
e !== undefined &&
[1641] Fix | Delete
$( e.target ).parents( '.pum-click-selector-presets' ).length
[1642] Fix | Delete
) {
[1643] Fix | Delete
return;
[1644] Fix | Delete
}
[1645] Fix | Delete
[1646] Fix | Delete
$( '.pum-click-selector-presets' ).removeClass( 'open' );
[1647] Fix | Delete
},
[1648] Fix | Delete
insert_click_selector_preset: function() {
[1649] Fix | Delete
var $this = $( this ),
[1650] Fix | Delete
$input = $( '#extra_selectors' ),
[1651] Fix | Delete
val = $input.val();
[1652] Fix | Delete
[1653] Fix | Delete
if ( val !== '' ) {
[1654] Fix | Delete
val = val + ', ';
[1655] Fix | Delete
}
[1656] Fix | Delete
[1657] Fix | Delete
$input.val( val + $this.data( 'preset' ) );
[1658] Fix | Delete
PUM_Admin.triggers.reset_click_selector_presets();
[1659] Fix | Delete
},
[1660] Fix | Delete
};
[1661] Fix | Delete
[1662] Fix | Delete
// Import this module.
[1663] Fix | Delete
window.PUM_Admin = window.PUM_Admin || {};
[1664] Fix | Delete
window.PUM_Admin.triggers = triggers;
[1665] Fix | Delete
[1666] Fix | Delete
$( document )
[1667] Fix | Delete
.on( 'pum_init', function() {
[1668] Fix | Delete
PUM_Admin.triggers.append_click_selector_presets();
[1669] Fix | Delete
PUM_Admin.triggers.refreshDescriptions();
[1670] Fix | Delete
} )
[1671] Fix | Delete
.on(
[1672] Fix | Delete
'click',
[1673] Fix | Delete
'.pum-click-selector-presets > span',
[1674] Fix | Delete
PUM_Admin.triggers.toggle_click_selector_presets
[1675] Fix | Delete
)
[1676] Fix | Delete
.on(
[1677] Fix | Delete
'click',
[1678] Fix | Delete
'.pum-click-selector-presets li',
[1679] Fix | Delete
PUM_Admin.triggers.insert_click_selector_preset
[1680] Fix | Delete
)
[1681] Fix | Delete
.on( 'click', PUM_Admin.triggers.reset_click_selector_presets )
[1682] Fix | Delete
/**
[1683] Fix | Delete
* @deprecated 1.7.0
[1684] Fix | Delete
*/
[1685] Fix | Delete
.on(
[1686] Fix | Delete
'select2:select pumselect2:select',
[1687] Fix | Delete
'#pum-first-trigger',
[1688] Fix | Delete
function() {
[1689] Fix | Delete
var $this = $( this ),
[1690] Fix | Delete
$editor = $this.parents( '.pum-popup-trigger-editor' ),
[1691] Fix | Delete
type = $this.val(),
[1692] Fix | Delete
values = {};
[1693] Fix | Delete
[1694] Fix | Delete
// Set Current Editor.
[1695] Fix | Delete
PUM_Admin.triggers.current_editor = $editor;
[1696] Fix | Delete
[1697] Fix | Delete
if ( type !== 'click_open' ) {
[1698] Fix | Delete
values.cookie_name = 'pum-' + $( '#post_ID' ).val();
[1699] Fix | Delete
}
[1700] Fix | Delete
[1701] Fix | Delete
triggers.template.form( type, values, function( event ) {
[1702] Fix | Delete
var $form = $( this ),
[1703] Fix | Delete
type = $form.find( 'input#type' ).val(),
[1704] Fix | Delete
values = $form.pumSerializeObject(),
[1705] Fix | Delete
trigger_settings = triggers.parseValues(
[1706] Fix | Delete
values.trigger_settings || {}
[1707] Fix | Delete
),
[1708] Fix | Delete
index = parseInt( values.index );
[1709] Fix | Delete
[1710] Fix | Delete
event.preventDefault();
[1711] Fix | Delete
[1712] Fix | Delete
if ( index === false || index < 0 ) {
[1713] Fix | Delete
index = $editor.find( 'tbody tr' ).length;
[1714] Fix | Delete
}
[1715] Fix | Delete
[1716] Fix | Delete
triggers.rows.add( $editor, {
[1717] Fix | Delete
index: index,
[1718] Fix | Delete
type: type,
[1719] Fix | Delete
settings: trigger_settings,
[1720] Fix | Delete
} );
[1721] Fix | Delete
[1722] Fix | Delete
PUM_Admin.modals.closeAll();
[1723] Fix | Delete
[1724] Fix | Delete
if (
[1725] Fix | Delete
trigger_settings.cookie_name !== undefined &&
[1726] Fix | Delete
trigger_settings.cookie_name !== null &&
[1727] Fix | Delete
( trigger_settings.cookie_name === 'add_new' ||
[1728] Fix | Delete
trigger_settings.cookie_name.indexOf( 'add_new' ) >=
[1729] Fix | Delete
0 )
[1730] Fix | Delete
) {
[1731] Fix | Delete
PUM_Admin.triggers.new_cookie = values.index;
[1732] Fix | Delete
$(
[1733] Fix | Delete
'#pum-popup-settings-container .pum-popup-cookie-editor button.pum-add-new'
[1734] Fix | Delete
).trigger( 'click' );
[1735] Fix | Delete
}
[1736] Fix | Delete
} );
[1737] Fix | Delete
[1738] Fix | Delete
$this.val( null ).trigger( 'change' );
[1739] Fix | Delete
}
[1740] Fix | Delete
)
[1741] Fix | Delete
// Add New Triggers
[1742] Fix | Delete
.on( 'click', '.pum-popup-trigger-editor .pum-add-new', function() {
[1743] Fix | Delete
PUM_Admin.triggers.current_editor = $( this ).parents(
[1744] Fix | Delete
'.pum-popup-trigger-editor'
[1745] Fix | Delete
);
[1746] Fix | Delete
var template = wp.template( 'pum-trigger-add-type' );
[1747] Fix | Delete
PUM_Admin.modals.reload(
[1748] Fix | Delete
'#pum_trigger_add_type_modal',
[1749] Fix | Delete
template( { I10n: I10n } )
[1750] Fix | Delete
);
[1751] Fix | Delete
} )
[1752] Fix | Delete
.on( 'click', '.pum-popup-trigger-editor .edit', function( event ) {
[1753] Fix | Delete
var $this = $( this ),
[1754] Fix | Delete
$editor = $this.parents( '.pum-popup-trigger-editor' ),
[1755] Fix | Delete
$row = $this.parents( 'tr:first' ),
[1756] Fix | Delete
type = $row.find( '.popup_triggers_field_type' ).val(),
[1757] Fix | Delete
values = _.extend(
[1758] Fix | Delete
{},
[1759] Fix | Delete
JSON.parse(
[1760] Fix | Delete
$row
[1761] Fix | Delete
.find( '.popup_triggers_field_settings:first' )
[1762] Fix | Delete
.val()
[1763] Fix | Delete
),
[1764] Fix | Delete
{
[1765] Fix | Delete
index: $row
[1766] Fix | Delete
.parent()
[1767] Fix | Delete
.children()
[1768] Fix | Delete
.index( $row ),
[1769] Fix | Delete
type: type,
[1770] Fix | Delete
}
[1771] Fix | Delete
);
[1772] Fix | Delete
[1773] Fix | Delete
event.preventDefault();
[1774] Fix | Delete
[1775] Fix | Delete
triggers.template.form( type, values, function( event ) {
[1776] Fix | Delete
var $form = $( this ),
[1777] Fix | Delete
type = $form.find( 'input#type' ).val(),
[1778] Fix | Delete
index = $form.find( 'input#index' ).val(),
[1779] Fix | Delete
values = $form.pumSerializeObject(),
[1780] Fix | Delete
trigger_settings = triggers.parseValues(
[1781] Fix | Delete
values.trigger_settings || {}
[1782] Fix | Delete
);
[1783] Fix | Delete
[1784] Fix | Delete
// Set Current Editor.
[1785] Fix | Delete
PUM_Admin.triggers.current_editor = $editor;
[1786] Fix | Delete
[1787] Fix | Delete
event.preventDefault();
[1788] Fix | Delete
[1789] Fix | Delete
if ( index === false || index < 0 ) {
[1790] Fix | Delete
index = $editor.find( 'tbody tr' ).length;
[1791] Fix | Delete
}
[1792] Fix | Delete
[1793] Fix | Delete
triggers.rows.add( $editor, {
[1794] Fix | Delete
index: index,
[1795] Fix | Delete
type: type,
[1796] Fix | Delete
settings: trigger_settings,
[1797] Fix | Delete
} );
[1798] Fix | Delete
[1799] Fix | Delete
PUM_Admin.modals.closeAll();
[1800] Fix | Delete
[1801] Fix | Delete
if (
[1802] Fix | Delete
trigger_settings.cookie_name !== undefined &&
[1803] Fix | Delete
trigger_settings.cookie_name !== null &&
[1804] Fix | Delete
( trigger_settings.cookie_name === 'add_new' ||
[1805] Fix | Delete
trigger_settings.cookie_name.indexOf( 'add_new' ) >= 0 )
[1806] Fix | Delete
) {
[1807] Fix | Delete
PUM_Admin.triggers.new_cookie = values.index;
[1808] Fix | Delete
$(
[1809] Fix | Delete
'#pum-popup-settings-container .pum-popup-cookie-editor button.pum-add-new'
[1810] Fix | Delete
).trigger( 'click' );
[1811] Fix | Delete
}
[1812] Fix | Delete
} );
[1813] Fix | Delete
} )
[1814] Fix | Delete
.on( 'click', '.pum-popup-trigger-editor .remove', function( event ) {
[1815] Fix | Delete
var $this = $( this ),
[1816] Fix | Delete
$editor = $this.parents( '.pum-popup-trigger-editor' ),
[1817] Fix | Delete
$row = $this.parents( 'tr:first' );
[1818] Fix | Delete
[1819] Fix | Delete
// Set Current Editor.
[1820] Fix | Delete
PUM_Admin.triggers.current_editor = $editor;
[1821] Fix | Delete
[1822] Fix | Delete
event.preventDefault();
[1823] Fix | Delete
[1824] Fix | Delete
if ( window.confirm( I10n.confirm_delete_trigger ) ) {
[1825] Fix | Delete
triggers.rows.remove( $row );
[1826] Fix | Delete
}
[1827] Fix | Delete
} )
[1828] Fix | Delete
.on( 'submit', '#pum_trigger_add_type_modal .pum-form', function(
[1829] Fix | Delete
event
[1830] Fix | Delete
) {
[1831] Fix | Delete
var $editor = PUM_Admin.triggers.current_editor,
[1832] Fix | Delete
$cookie_editor = $editor
[1833] Fix | Delete
.parents( '#pum-popup-settings-triggers-subtabs_main' )
[1834] Fix | Delete
.find( '.pum-field-cookies .pum-popup-cookie-editor' ),
[1835] Fix | Delete
type = $( '#popup_trigger_add_type' ).val(),
[1836] Fix | Delete
add_cookie = $( '#popup_trigger_add_cookie' ).is( ':checked' ),
[1837] Fix | Delete
add_cookie_event = $( '#popup_trigger_add_cookie_event' ).val(),
[1838] Fix | Delete
values = {};
[1839] Fix | Delete
[1840] Fix | Delete
event.preventDefault();
[1841] Fix | Delete
[1842] Fix | Delete
if ( add_cookie ) {
[1843] Fix | Delete
values.cookie_name = 'pum-' + $( '#post_ID' ).val();
[1844] Fix | Delete
PUM_Admin.cookies.insertCookie( $cookie_editor, {
[1845] Fix | Delete
event: add_cookie_event,
[1846] Fix | Delete
settings: {
[1847] Fix | Delete
time: '1 month',
[1848] Fix | Delete
path: '1',
[1849] Fix | Delete
name: values.cookie_name,
[1850] Fix | Delete
},
[1851] Fix | Delete
} );
[1852] Fix | Delete
}
[1853] Fix | Delete
[1854] Fix | Delete
triggers.template.form( type, values, function( event ) {
[1855] Fix | Delete
var $form = $( this ),
[1856] Fix | Delete
type = $form.find( 'input#type' ).val(),
[1857] Fix | Delete
values = $form.pumSerializeObject(),
[1858] Fix | Delete
trigger_settings = triggers.parseValues(
[1859] Fix | Delete
values.trigger_settings || {}
[1860] Fix | Delete
),
[1861] Fix | Delete
index = parseInt( values.index );
[1862] Fix | Delete
[1863] Fix | Delete
// Set Current Editor.
[1864] Fix | Delete
PUM_Admin.triggers.current_editor = $editor;
[1865] Fix | Delete
[1866] Fix | Delete
event.preventDefault();
[1867] Fix | Delete
[1868] Fix | Delete
if ( ! index || index < 0 ) {
[1869] Fix | Delete
index = $editor.find( 'tbody tr' ).length;
[1870] Fix | Delete
}
[1871] Fix | Delete
[1872] Fix | Delete
triggers.rows.add( $editor, {
[1873] Fix | Delete
index: index,
[1874] Fix | Delete
type: type,
[1875] Fix | Delete
settings: trigger_settings,
[1876] Fix | Delete
} );
[1877] Fix | Delete
[1878] Fix | Delete
PUM_Admin.modals.closeAll();
[1879] Fix | Delete
[1880] Fix | Delete
if (
[1881] Fix | Delete
trigger_settings.cookie_name !== undefined &&
[1882] Fix | Delete
trigger_settings.cookie_name !== null &&
[1883] Fix | Delete
( trigger_settings.cookie_name === 'add_new' ||
[1884] Fix | Delete
trigger_settings.cookie_name.indexOf( 'add_new' ) >= 0 )
[1885] Fix | Delete
) {
[1886] Fix | Delete
PUM_Admin.triggers.new_cookie = values.index;
[1887] Fix | Delete
$(
[1888] Fix | Delete
'#pum-popup-settings-container .pum-popup-cookie-editor button.pum-add-new'
[1889] Fix | Delete
).trigger( 'click' );
[1890] Fix | Delete
}
[1891] Fix | Delete
} );
[1892] Fix | Delete
} );
[1893] Fix | Delete
} )( jQuery, document );
[1894] Fix | Delete
[1895] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function