added log_filter contrib module
211
sites/all/modules/contrib/admin/log_filter/CHANGELOG.txt
Normal file
@ -0,0 +1,211 @@
|
||||
log_filter 7.x-1.x, 2014-11-08
|
||||
------------------------------
|
||||
* Release 7.x-1.4.
|
||||
|
||||
log_filter 7.x-1.x, 2014-11-07
|
||||
------------------------------
|
||||
* Don't display entries of type 'log_filter delete logs' unless, unless user actually want to see log deletions.
|
||||
* Fixed that 'log_filter delete logs' actually _were_ deletable, due to wrong removal of that filter deleting.
|
||||
|
||||
log_filter 7.x-1.x, 2014-10-31
|
||||
------------------------------
|
||||
* Release 7.x-1.3.
|
||||
|
||||
log_filter 7.x-1.x, 2014-07-14
|
||||
------------------------------
|
||||
* Use Drupal's JS API to attach behaviours.
|
||||
|
||||
log_filter 7.x-1.2, 2014-04-27
|
||||
--------------------------------------------------
|
||||
* Released.
|
||||
|
||||
log_filter 7.x-1.x, 2014-04-27
|
||||
------------------------------
|
||||
* Added styling of jQuery UI dialog close button, for later versions of jQuery UI (jquery_update module support).
|
||||
* Removed meaningless url = url JS expression.
|
||||
* Fixed that jQuery >=1.9 has no browser property (~ jquery_update module support).
|
||||
|
||||
log_filter 7.x-1.x, 2014-04-24
|
||||
------------------------------
|
||||
* Fixed that sites using jQuery >v1.4.4 continually get 'form outdated' in the log viewer, due to AJAX http status 403 errors (issue 2073905).
|
||||
|
||||
log_filter 7.x-1.x, 2013-09-01
|
||||
------------------------------
|
||||
* Increase log_filter's module weight to 10; the module's hook_menu() must be invoked _after_ dblog's ditto.
|
||||
* Do only add dblog's viewer as menu tab if that module is enabled.
|
||||
|
||||
log_filter 7.x-1.1, 2013-07-21
|
||||
--------------------------------------------------
|
||||
* Released.
|
||||
|
||||
log_filter 7.x-1.x, 2013-07-21
|
||||
------------------------------
|
||||
* Now uses Judy.ajaxcomplete instead of own custom ditto.
|
||||
* Fixed username autocomplete result ordering.
|
||||
|
||||
log_filter 7.x-1.x, 2013-07-20
|
||||
------------------------------
|
||||
* Removed small viewport (<1136 px wide) css support.
|
||||
* Removed AJAX callback form_token check, because provides little additional security, and is no good for GET requests.
|
||||
* Implemented searching by user name.
|
||||
|
||||
log_filter 7.x-1.0, 2013-07-04
|
||||
--------------------------------------------------
|
||||
* Released.
|
||||
|
||||
log_filter 7.x-1.x, 2013-07-04
|
||||
------------------------------
|
||||
* Frontend now checks that the Judy library exists and has version 2.0+.
|
||||
|
||||
log_filter 7.x-1.x, 2013-06-29
|
||||
------------------------------
|
||||
* Prevent deletion of events that log log deletion.
|
||||
* Fixed defaults of settings variables.
|
||||
* Moved filter delete button to prevent mix-up with delete logs button.
|
||||
* Added overlay when user goes from one filter to another.
|
||||
* Increased max allowed value of time_range to 9999 (from 1000).
|
||||
* Removed menu option; Log Filter now always takes over dblog's menu item, and adds dblog's view as a tab instead.
|
||||
* Install now inserts some default filters.
|
||||
|
||||
log_filter 7.x-1.x, 2013-06-28
|
||||
------------------------------
|
||||
* Don't show filter by event message when validation fails.
|
||||
|
||||
log_filter 7.x-1.x, 2013-06-27
|
||||
------------------------------
|
||||
* Time date is allowed to be the same for From as well as To, regardless of the time values.
|
||||
* Implemented set filter condition by event column feature.
|
||||
|
||||
log_filter 7.x-1.x, 2013-06-25
|
||||
------------------------------
|
||||
* Added support for Inspect output folding/formatting.
|
||||
|
||||
log_filter 7.x-1.x, 2013-06-24
|
||||
------------------------------
|
||||
* Made sure, for backend db queries, that there's a max when there's an offset.
|
||||
* Fixed deletion of zero events.
|
||||
* Fixed pager display for when current offset is out of range of total matched events.
|
||||
* Frontend translation error.
|
||||
* Made text in log list table selectable (preventing dialog pop after dragging mouse).
|
||||
* Made log deletion feed back messages fade.
|
||||
|
||||
log_filter 7.x-1.x, 2013-06-23
|
||||
------------------------------
|
||||
* Log deletion offset and max now reflects equivalent of current log list.
|
||||
|
||||
log_filter 7.x-1.x, 2013-06-22
|
||||
------------------------------
|
||||
* Implemented proxy type condition field, to prevent 'Illegal choice' errors for checklist due to dynamic options range.
|
||||
* Paging done.
|
||||
|
||||
log_filter 7.x-1.x, 2013-06-20
|
||||
------------------------------
|
||||
* Use admin theme on log view pages (unless that setting is turned off).
|
||||
* Renamed module css default variable.
|
||||
* Now removes clear log form from standard dblog log view page.
|
||||
* Filter name from url now requires non-digit as first character, and at least 2 chars length.
|
||||
* Now allows for overwriting existing filter; implemented using non-AJAX request.
|
||||
* Fixed bug in type_some handler; failed to notice change in criteria if unchecking an option.
|
||||
* The update list buttons are no longer being disabled (no need for that anymore because the list is always AJAXed using current criteria).
|
||||
* Implemented single event view.
|
||||
|
||||
log_filter 7.x-1.x, 2013-05-25
|
||||
------------------------------
|
||||
* Implemented log details view.
|
||||
|
||||
log_filter 7.x-1.x, 2013-05-12
|
||||
------------------------------
|
||||
* Implemented log deletion.
|
||||
|
||||
log_filter 7.x-1.x, 2013-05-01
|
||||
------------------------------
|
||||
* Get log list.
|
||||
|
||||
log_filter 7.x-1.x, 2013-04-02
|
||||
------------------------------
|
||||
* Changing a criterion of a stored filter now triggers edit mode, not adhoc mode.
|
||||
|
||||
log_filter 7.x-1.x, 2013-04-01
|
||||
------------------------------
|
||||
* _listFilters().
|
||||
|
||||
log_filter 7.x-1.x, 2013-03-28
|
||||
------------------------------
|
||||
* Saving filters works.
|
||||
* Implemented standards compliant url GET parameter (filter name) regime.
|
||||
|
||||
log_filter 7.x-1.x, 2013-03-28
|
||||
------------------------------
|
||||
* Working on saving (creating/updating) filter.
|
||||
|
||||
log_filter 7.x-1.x, 2013-03-26
|
||||
------------------------------
|
||||
* Now uses singular development branch.
|
||||
* Implemented use of Judy.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-03-26
|
||||
--------------------------------
|
||||
* Removed Inspect module dependency.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-02-09
|
||||
--------------------------------
|
||||
* Frontend now strips tags off text fields.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-02-05
|
||||
--------------------------------
|
||||
* Finished message box; .showAll() working, and fully documented.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-02-03
|
||||
--------------------------------
|
||||
* Frontend now uses inspect.errorHandler().
|
||||
* Implemented message box.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-02-02
|
||||
--------------------------------
|
||||
* Filter styling done.
|
||||
* Implemented time fields.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-01-28
|
||||
--------------------------------
|
||||
* em-styling to get rid of nauseously complex javascript resizing.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-01-27
|
||||
--------------------------------
|
||||
* Filter selector is no longer read-only during create/edit; user is allowed to change filter even in these modes (previous behaviour was too restrictive, instead let the user makes his mistakes and learn).
|
||||
* Changing filter to default no longer fires a page refresh.
|
||||
* Implemented 2 update list buttons.
|
||||
* Lots of visual tweaking.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-01-27
|
||||
--------------------------------
|
||||
* Delete logs: don't prompt user for confirmation again if there's a limit, if already prompted for confirmation whilst there was no limit.
|
||||
* Create filter: names 'default' and 'adhoc' are illegal.
|
||||
* Worked on setting filter name as url parameter.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-01-13
|
||||
--------------------------------
|
||||
* Added role condition.
|
||||
* Put validation on more condition fields.
|
||||
* Create filter done.
|
||||
* Apparantly fixed frontend mode bugs.
|
||||
* Added delete max. field.
|
||||
* Log deletion only allowed upon fresh log list update; the log list must reflect the filter.
|
||||
* Made the first steps toward log deletion - establishing current criteria and setting up confirm()s.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-01-06
|
||||
--------------------------------
|
||||
* Removed create mode from viewer form, because that mode is handled solely via AJAX.
|
||||
* Frontend almost ready, except mode and name get wrong when alternating between create, edit, cancel etc.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-01-05
|
||||
--------------------------------
|
||||
* Declared menu items now optionally hide default dblog viewer/remover page.
|
||||
* Frontend modes seem fully resolved.
|
||||
|
||||
log_filter 7.x-1.0.x, 2013-01-04
|
||||
--------------------------------
|
||||
* Fronted now use elements directly for DOM and event modifications, instead of css selectors (the selectors only used initially for getting the elements).
|
||||
|
||||
log_filter 7.x-1.0.x, 2012-12-16
|
||||
---------------------------
|
||||
* Project started.
|
18
sites/all/modules/contrib/admin/log_filter/COPYRIGHT.txt
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
All code of the Drupal module Log Filter (log_filter) is Copyright 2012-2014 Jacob Friis Mathiasen.
|
||||
|
||||
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 as the file LICENSE.txt; if not, please see
|
||||
http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
|
||||
|
||||
Drupal is a registered trademark of Dries Buytaert.
|
339
sites/all/modules/contrib/admin/log_filter/LICENSE.txt
Normal file
@ -0,0 +1,339 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Lesser General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
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.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program is interactive, make it output a short notice like this
|
||||
when it starts in an interactive mode:
|
||||
|
||||
Gnomovision version 69, Copyright (C) year name of author
|
||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, the commands you use may
|
||||
be called something other than `show w' and `show c'; they could even be
|
||||
mouse-clicks or menu items--whatever suits your program.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1989
|
||||
Ty Coon, President of Vice
|
||||
|
||||
This General Public License does not permit incorporating your program into
|
||||
proprietary programs. If your program is a subroutine library, you may
|
||||
consider it more useful to permit linking proprietary applications with the
|
||||
library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License.
|
1989
sites/all/modules/contrib/admin/log_filter/LogFilter.inc
Normal file
@ -0,0 +1,12 @@
|
||||
|
||||
body.page-admin-config-system-log_filter * {
|
||||
|
||||
}
|
||||
body.page-admin-config-system-log-filter input#edit-log-filter-trnct {
|
||||
text-align: right;
|
||||
}
|
||||
body.page-admin-config-system-log-filter div.form-item-log-filter-hidedblog label,
|
||||
body.page-admin-config-system-log-filter div.form-item-log-filter-hidedblog .form-item label.option {
|
||||
font-weight: bold;
|
||||
font-size: 1em;
|
||||
}
|
@ -0,0 +1,108 @@
|
||||
<?php
|
||||
/**
|
||||
* @file
|
||||
* Drupal Log Filter module
|
||||
*/
|
||||
|
||||
/**
|
||||
* Defines configuration form fields.
|
||||
*
|
||||
* @param array $form
|
||||
* @param array &$form_state
|
||||
* @return array
|
||||
* - the return value of system_settings_form()
|
||||
*/
|
||||
function _log_filter_admin_form($form, &$form_state) {
|
||||
module_load_include('inc', 'log_filter', 'LogFilter');
|
||||
if (variable_get('log_filter_css', TRUE)) {
|
||||
drupal_add_css(
|
||||
($path = drupal_get_path('module', 'log_filter')) . '/admin/log_filter.admin.css',
|
||||
array('type' => 'file', 'group' => CSS_DEFAULT, 'preprocess' => FALSE, 'every_page' => FALSE)
|
||||
);
|
||||
}
|
||||
// Clear menu cache if just submitted.
|
||||
if (!empty($_SESSION) && !empty($_SESSION['module']) && !empty($_SESSION['module']['log_filter'])
|
||||
&& array_key_exists('admin_form_submitted', $_SESSION['module']['log_filter'])) {
|
||||
menu_rebuild();
|
||||
unset($_SESSION['module']['log_filter']['admin_form_submitted']);
|
||||
if (empty($_SESSION['module']['log_filter'])) {
|
||||
unset($_SESSION['module']['log_filter']);
|
||||
if (empty($_SESSION['module'])) {
|
||||
unset($_SESSION['module']);
|
||||
}
|
||||
}
|
||||
}
|
||||
$form['general'] = array(
|
||||
'#type' => 'fieldset',
|
||||
'#title' => t('General settings'),
|
||||
'#collapsible' => FALSE,
|
||||
'#collapsed' => FALSE,
|
||||
'log_filter_admintheme' => array(
|
||||
'#type' => 'checkbox',
|
||||
'#title' => t('Do always use the administrative theme on log view pages'),
|
||||
'#default_value' => variable_get('log_filter_admintheme', TRUE),
|
||||
'#attributes' => array('autocomplete' => 'off'),
|
||||
),
|
||||
'log_filter_cssdefault' => array(
|
||||
'#type' => 'checkbox',
|
||||
'#title' => t('Link this module\'s default stylesheet'),
|
||||
'#description' => t('Otherwise, implement styling in the site\'s theme layer.'),
|
||||
'#default_value' => variable_get('log_filter_cssdefault', TRUE),
|
||||
'#attributes' => array('autocomplete' => 'off'),
|
||||
),
|
||||
);
|
||||
$form['log_list'] = array(
|
||||
'#type' => 'fieldset',
|
||||
'#title' => t('Log list settings'),
|
||||
'#collapsible' => FALSE,
|
||||
'#collapsed' => FALSE,
|
||||
'log_filter_pgrng' => array(
|
||||
'#type' => 'textfield',
|
||||
'#title' => t('Default log list page range'),
|
||||
'#default_value' => variable_get('log_filter_pgrng', LogFilter::PAGE_RANGE_DEFAULT),
|
||||
'#attributes' => array('autocomplete' => 'off'),
|
||||
'#size' => 3,
|
||||
),
|
||||
'log_filter_trnslt' => array(
|
||||
'#type' => 'checkbox',
|
||||
'#title' => t('Default to translate log message'),
|
||||
'#description' => t('Translating log messages is heavy performance-wise'),
|
||||
'#default_value' => variable_get('log_filter_trnslt', FALSE),
|
||||
'#attributes' => array('autocomplete' => 'off'),
|
||||
),
|
||||
'log_filter_showdeletions' => array(
|
||||
'#type' => 'checkbox',
|
||||
'#title' => t('List log entries that record that logs have been deleted'),
|
||||
'#description' => t('Log entries of type \'log_filter delete logs\' defaults to be hidden, unless when that type is selected specifically.'),
|
||||
'#default_value' => variable_get('log_filter_showdeletions', FALSE),
|
||||
'#attributes' => array('autocomplete' => 'off'),
|
||||
),
|
||||
);
|
||||
|
||||
$form['#submit'][] = 'log_filter_admin_form_submit';
|
||||
return system_settings_form($form);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array $form
|
||||
* @param array &$form_state
|
||||
* @return void
|
||||
*/
|
||||
function _log_filter_admin_form_submit($form, &$form_state) {
|
||||
// Make form clear menu cache upon submission.
|
||||
if (!isset($_SESSION['module'])) {
|
||||
$_SESSION['module'] = array(
|
||||
'log_filter' => array('admin_form_submitted' => TRUE),
|
||||
);
|
||||
}
|
||||
elseif (!isset($_SESSION['module']['log_filter'])) {
|
||||
$_SESSION['module']['log_filter'] = array('admin_form_submitted' => TRUE);
|
||||
}
|
||||
else {
|
||||
$_SESSION['module']['log_filter']['admin_form_submitted'] = TRUE;
|
||||
}
|
||||
|
||||
$values =& $form_state['values'];
|
||||
$values['log_filter_pgrng'] = !($val = (int)trim($values['log_filter_pgrng'])) || $val < 0 ? LogFilter::PAGE_RANGE_DEFAULT :
|
||||
($val > LogFilter::PAGE_RANGE_MAX ? LogFilter::PAGE_RANGE_MAX : $val);
|
||||
}
|
After Width: | Height: | Size: 807 B |
After Width: | Height: | Size: 808 B |
After Width: | Height: | Size: 803 B |
After Width: | Height: | Size: 519 B |
After Width: | Height: | Size: 733 B |
After Width: | Height: | Size: 442 B |
After Width: | Height: | Size: 567 B |
After Width: | Height: | Size: 519 B |
After Width: | Height: | Size: 668 B |
After Width: | Height: | Size: 733 B |
After Width: | Height: | Size: 639 B |
After Width: | Height: | Size: 442 B |
829
sites/all/modules/contrib/admin/log_filter/css/log_filter.css
Normal file
@ -0,0 +1,829 @@
|
||||
|
||||
body.page-admin-reports-dblog #page,
|
||||
body.page-admin-reports-dblog-log-filter #page {
|
||||
}
|
||||
|
||||
/* dblog module injects a general help message */
|
||||
body.page-admin-reports-dblog #help,
|
||||
body.page-admin-reports-dblog-log-filter #help {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* admin_menu <7.x-3.0-rc4 creates horizontal scroll */
|
||||
div#admin-menu {
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
form#log-filter-form {
|
||||
}
|
||||
|
||||
form#log-filter-form .form-item label {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
form#log-filter-form input[type="checkbox"],
|
||||
form#log-filter-form input[type="submit"],
|
||||
form#log-filter-form input[type="reset"],
|
||||
form#log-filter-form input[type="button"],
|
||||
form#log-filter-form button,
|
||||
form#log-filter-form select {
|
||||
cursor: pointer;
|
||||
}
|
||||
form#log-filter-form input:disabled,
|
||||
form#log-filter-form textarea:disabled,
|
||||
form#log-filter-form button:disabled,
|
||||
form#log-filter-form select:disabled {
|
||||
cursor: not-allowed;
|
||||
}
|
||||
/* :readonly is useless */
|
||||
form#log-filter-form input.form-item-readonly,
|
||||
form#log-filter-form input[type="checkbox"].form-item-readonly,
|
||||
form#log-filter-form textarea.form-item-readonly,
|
||||
form#log-filter-form select.form-item-readonly {
|
||||
cursor: not-allowed;
|
||||
background-color: #E8E8E8;
|
||||
}
|
||||
form#log-filter-form input[type="text"].form-item-readonly,
|
||||
form#log-filter-form input[type="password"].form-item-readonly,
|
||||
form#log-filter-form textarea.form-item-readonly {
|
||||
cursor: not-allowed;
|
||||
background-color: #E8E8E8;
|
||||
}
|
||||
|
||||
form#log-filter-form .form-item {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
form#log-filter-form input.form-button {
|
||||
margin: 0;
|
||||
min-width: 5em;
|
||||
}
|
||||
form#log-filter-form input.form-button-disabled,
|
||||
form#log-filter-form input.form-button-disabled:hover,
|
||||
form#log-filter-form input.form-button-disabled:active {
|
||||
background-color: #DDD;
|
||||
border-color: #DDD;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
form#log-filter-form fieldset#edit-filter-filter-edit input.form-submit {
|
||||
}
|
||||
form#log-filter-form input.form-submit:hover {
|
||||
opacity:0.8; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'; filter:alpha(opacity=80);
|
||||
}
|
||||
form#log-filter-form input.form-submit:disabled,
|
||||
form#log-filter-form input.form-submit.form-button-disabled {
|
||||
}
|
||||
form#log-filter-form input.form-submit:disabled:hover,
|
||||
form#log-filter-form input.form-submit.form-button-disabled {
|
||||
opacity:1.0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; filter:alpha(opacity=100);
|
||||
}
|
||||
|
||||
form#log-filter-form input.form-submit {
|
||||
color: #333;
|
||||
}
|
||||
form#log-filter-form input.form-submit.form-button-disabled {
|
||||
color: #666;
|
||||
}
|
||||
form#log-filter-form input.form-submit.edit-reset,
|
||||
form#log-filter-form input.form-submit.edit-cancel {
|
||||
color: #336699;
|
||||
}
|
||||
form#log-filter-form input.form-submit.edit-delete {
|
||||
color: #993300;
|
||||
}
|
||||
form#log-filter-form label span { /* hover title marker */
|
||||
display: inline-block;
|
||||
cursor: default;
|
||||
vertical-align: top;
|
||||
padding: 0 2px; margin: 0 2px; border: 1px solid #999; border-radius: 4px;
|
||||
font-family: Verdana, sans-serif; font-size: 0.9em; line-height: 1em; font-weight: bold; color: #666;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters label span { /* hover title marker */
|
||||
border-color: #888; background-color: #E8E8E8; color: #555;
|
||||
}
|
||||
|
||||
/* theming */
|
||||
body.page-admin-reports-dblog #page.theme-seven,
|
||||
body.page-admin-reports-dblog-log-filter #page.theme-seven {
|
||||
margin-left: 20px; /*margin-left: 40px;*/
|
||||
margin-right: 20px; /*margin-right: 40px;*/
|
||||
padding: 10px 0 10px; /*padding: 20px 0 40px;*/
|
||||
}
|
||||
#page.theme-seven form#log-filter-form input.form-submit {
|
||||
border-radius: 11px;
|
||||
padding: 2px 8px 3px;
|
||||
}
|
||||
#page.theme-seven form#log-filter-form input.theme-seven.form-button-disabled,
|
||||
#page.theme-seven form#log-filter-form input.theme-seven.form-button-disabled:hover,
|
||||
#page.theme-seven form#log-filter-form input.theme-seven.form-button-disabled:active {
|
||||
background-color: #EFEFEF;
|
||||
border-color: #EFEFEF;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
|
||||
/* messages */
|
||||
div#log_filter__message {
|
||||
width: 67%;
|
||||
text-align: center;
|
||||
height: 0; max-height: 0;
|
||||
}
|
||||
div#log_filter__message > div {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
text-align: left;
|
||||
width: 40em; max-width: 40em;
|
||||
}
|
||||
div#log_filter__message_list {
|
||||
position: absolute;
|
||||
top: -1em;
|
||||
z-index: 901; /* above overlay */
|
||||
}
|
||||
div#log_filter__message_list > div { /* a message */
|
||||
display: none;
|
||||
width: 40em; max-width: 40em;
|
||||
margin-bottom: 0.2em;
|
||||
border: 0.1em solid #BBB;
|
||||
border-radius: 0.4em;
|
||||
box-shadow: 0.1em 0.15em 0.2em #999;
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0.5em 0.5em;
|
||||
}
|
||||
div#log_filter__message_list > div:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
div#log_filter__message_list > div > div:first-child { /* message content */
|
||||
float: left;
|
||||
padding: 0.6em 0em 0.6em 3em;
|
||||
line-height: 1.3em;
|
||||
width: 34.5em; max-width: 34.5em;
|
||||
}
|
||||
div#log_filter__message_list > div > div:first-child span {
|
||||
}
|
||||
div#log_filter__message_list > div > div:last-child { /* message close button */
|
||||
float: right;
|
||||
font-family: Verdana,sans-serif;
|
||||
font-weight: bold;
|
||||
font-size: 1.1em;
|
||||
line-height: 1em;
|
||||
padding: 0.5em 0.7em 0.4em 0.6em;
|
||||
color: #666;
|
||||
cursor: pointer;
|
||||
user-select: none; -moz-user-select: none; -webkit-user-select: none;
|
||||
}
|
||||
div#log_filter__message_list > div > div:last-child:hover {
|
||||
color: #999;
|
||||
}
|
||||
div#log_filter__message_list > div.log-filter-message-status {
|
||||
background-color: #F8FFF0;
|
||||
background-image: url("img/message-16-ok.png");
|
||||
}
|
||||
div#log_filter__message_list > div.log-filter-message-info,
|
||||
div#log_filter__message_list > div.log-filter-message-notice {
|
||||
background-color: #FFFCE5;
|
||||
background-image: url("img/message-16-info.png");
|
||||
}
|
||||
div#log_filter__message_list > div.log-filter-message-warning {
|
||||
background-color: #FFFCE5;
|
||||
background-image: url("img/message-16-warning.png");
|
||||
}
|
||||
div#log_filter__message_list > div.log-filter-message-error {
|
||||
background-color: #FEF5F1;
|
||||
background-image: url("img/message-16-error.png");
|
||||
}
|
||||
|
||||
|
||||
form#log-filter-form fieldset#edit-log-filter-filter-edit .fieldset-legend span span {
|
||||
text-transform: none;
|
||||
}
|
||||
form#log-filter-form div.fieldset-wrapper {
|
||||
padding-right: 0.5em;
|
||||
padding-bottom: 0.5em;
|
||||
}
|
||||
form#log-filter-form div.fieldset-wrapper:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div.fieldset-wrapper > div {
|
||||
float: left;
|
||||
}
|
||||
|
||||
form#log-filter-form div#log_filter_criteria {
|
||||
margin-top: 0.2em;
|
||||
padding-right: 1.3em;
|
||||
}
|
||||
/* conditions */
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions {
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions > div {
|
||||
float: left;
|
||||
padding: 0 1.1em;
|
||||
border-right: 0.1em dotted #999;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions > div:first-child {
|
||||
padding-left: 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions > div:last-child {
|
||||
padding-right: 0;
|
||||
border-right: none;
|
||||
}
|
||||
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div.form-item.log-filter-time {
|
||||
overflow: hidden;
|
||||
/* ~ form#log-filter-form div#log_filter_criteria div.filter-orderby > label:first-child */
|
||||
padding: 0.8em 1em 0 1.3em;
|
||||
width: 11em; max-width: 11em;
|
||||
|
||||
height: 17em; max-height: 17em;
|
||||
background-color: #E2E2E2;
|
||||
border: 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-time-range {
|
||||
margin-top: 0.4em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-time-range input {
|
||||
display: inline-block;
|
||||
width: 2.8em;
|
||||
text-align: right;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-time-or {
|
||||
padding: 0.6em 0 0.5em 0.2em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-time-to-proxy {
|
||||
margin-top: 0.6em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-time-range label,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-time-from-proxy label,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-time-to-proxy label,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-type-wildcard label,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div#edit-log-filter-severity.form-checkboxes div.form-item:first-child label {
|
||||
font-size: 0.92em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-time-from-proxy input,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-time-to-proxy input {
|
||||
width: 5.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item input[name="log_filter_time_from_time"],
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item input[name="log_filter_time_to_time"] {
|
||||
width: 4em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div.form-item.form-type-checkbox {
|
||||
padding: 0 0.1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div#edit-log-filter-severity.form-checkboxes div.form-item:first-child {
|
||||
margin-top: 0.4em;
|
||||
margin-bottom: 0.3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div#edit-log-filter-severity.form-checkboxes div.form-item:first-child label {
|
||||
color: #666;
|
||||
font-weight: bold;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div.form-item.form-item-log-filter-severity {
|
||||
padding: 0.8em 0.5em 0 1.2em;
|
||||
width: 8em; min-width: 8em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div.form-item.log-filter-type {
|
||||
padding: 0.8em 1.2em 0 1.1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-type-wildcard {
|
||||
margin-top: 0.4em;
|
||||
margin-bottom: 0.3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-type-wildcard label {
|
||||
color: #666;
|
||||
font-weight: bold;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-type-container {
|
||||
overflow: auto;
|
||||
border: 0.1em dotted #999;
|
||||
border-width: 0.1em 0;
|
||||
width: 16em; max-width: 16em;
|
||||
height: 12.5em; max-height: 12.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-type-container input[type='text'] {
|
||||
width: 12em;
|
||||
padding-top: 0; padding-bottom: 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-type-container textarea {
|
||||
display: none;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-user {
|
||||
padding-top: 0.8em;
|
||||
padding-bottom: 1.2em;
|
||||
border-bottom: 0.1em dotted #999;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-user:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-user > div {
|
||||
float: left;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-user > div > label {
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.log-filter-user div.form-item-log-filter-role select {
|
||||
max-width: 10.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div div.form-item.form-item-log-filter-uid,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div div.form-item.form-item-log-filter-username {
|
||||
padding-left: 0.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div div.form-item.form-item-log-filter-uid input {
|
||||
text-align: right;
|
||||
width: 3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div div.form-item.form-item-log-filter-username input {
|
||||
width: 8em;
|
||||
}
|
||||
ul.ui-autocomplete {
|
||||
padding: 0;
|
||||
}
|
||||
ul.ui-autocomplete a {
|
||||
font-weight: normal;
|
||||
color: #000;
|
||||
cursor: pointer;
|
||||
}
|
||||
ul.ui-autocomplete a:hover,
|
||||
ul.ui-autocomplete a.ui-state-hover,
|
||||
ul.ui-autocomplete a.ui-state-active {
|
||||
background: #0072b9;
|
||||
color: #fff;
|
||||
margin: 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-hostname {
|
||||
padding: 0.8em 0 0.2em 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-location,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-referer {
|
||||
padding: 0.2em 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-hostname label,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-location label,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-referer label {
|
||||
font-size: 0.92em;
|
||||
line-height: 1.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-hostname input,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-location input,
|
||||
form#log-filter-form div#log_filter_criteria div.filter-conditions div div.form-item.form-item-log-filter-referer input {
|
||||
width: 23em;
|
||||
}
|
||||
|
||||
/* orderBy */
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby {
|
||||
clear: left;
|
||||
/* ~ form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs */
|
||||
padding-top: 1em;
|
||||
min-height: 3em;
|
||||
background-color: #B8B8B8;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby > label:first-child {
|
||||
/* ~ form#log-filter-form div#log_filter_criteria div.filter-conditions div.form-item.log-filter-time */
|
||||
padding-left: 1.3em;
|
||||
padding-right: 2em;
|
||||
width: 10em; max-width: 10em;
|
||||
text-align: right;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby > label {
|
||||
float: left;
|
||||
margin-top: 0.1em;
|
||||
color: #FFF;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby > div {
|
||||
float: left;
|
||||
padding: 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby > div.form-item.form-type-select {
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby select {
|
||||
max-width: 10em;
|
||||
background: #F8F8F8;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby > div.form-item.form-type-checkbox input {
|
||||
margin-left: 0.1em;
|
||||
margin-right: 1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_criteria div.filter-orderby > div.log-filter-reset {
|
||||
float: right;
|
||||
margin-right: 2em;
|
||||
}
|
||||
|
||||
/* filter */
|
||||
form#log-filter-form div#log_filter_filters {
|
||||
margin-top: 0.2em;
|
||||
/* ~ #log_filter_filters width */
|
||||
width: 19.1em; max-width: 19.1em;
|
||||
height: 21.8em;
|
||||
background-color: #E2E2E2;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter {
|
||||
float: left;
|
||||
padding-top: 0.8em;
|
||||
/* ~ #log_filter_filters height */
|
||||
height: 17em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div,
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_0 {
|
||||
float: left;
|
||||
/* ~ #log_filter_filters width */
|
||||
width: 16.5em; min-width: 16.5em;
|
||||
padding-left: 1.3em;
|
||||
padding-right: 1.3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_0:after,
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_1:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_0,
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_1 {
|
||||
float: left;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_0 > div.form-item-log-filter-filter label {
|
||||
padding-bottom: 0.3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div > div.form-item-log-filter-filter select {
|
||||
/* ~ #log_filter_filters width */
|
||||
width: 15.5em; max-width: 15.5em;
|
||||
|
||||
font-size: 1.05em; font-weight: bold;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div > div.form-item-log-filter-filter option {
|
||||
font-size: 1.05em;
|
||||
padding: 0.1em 0;
|
||||
color: #000; font-weight: normal;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.form-item-log-filter-filter option:selected {
|
||||
font-size: 1.05em; font-weight: bold; /* doesnt work; setting directly on select work */
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_0 > div.form-item-log-filter-only-own {
|
||||
display: none;
|
||||
margin-top: 0.5em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div > div.form-item-log-filter-only-own label {
|
||||
font-weight: bold;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_1 {
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_1 > div.form-item-log-filter-name-suggest {
|
||||
display: none;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div > div.form-item-log-filter-name-suggest label {
|
||||
margin-top: 1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div > div.form-item-log-filter-name-suggest input {
|
||||
/* ~ #log_filter_filters width */
|
||||
width: 15.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div#log_filter_filters_cell_1 > div.form-item-log-filter-require-admin {
|
||||
display: none;
|
||||
margin-top: 1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div > div.form-item-log-filter-require-admin label {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-edit-create {
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-edit-create:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-edit-create input {
|
||||
display: block;
|
||||
margin-top: 1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-edit-create input[name="log_filter_edit"] {
|
||||
float: left;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-edit-create input[name="log_filter_create"] {
|
||||
float: right;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.form-item-log-filter-description {
|
||||
display: none;
|
||||
margin-top: 0.5em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.form-item-log-filter-description textarea {
|
||||
/* ~ #log_filter_filters width */
|
||||
width: 15.5em;
|
||||
max-height: 3em; /* gecko always adds an extra row to textarea */
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-cancel-save {
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-cancel-save:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-cancel-save > input[name="log_filter_cancel"] {
|
||||
display: block;
|
||||
float: left;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-cancel-save > input[name="log_filter_save"] {
|
||||
display: block;
|
||||
float: right;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-cancel-save.log-filter-reversed-button-sequence > input[name="log_filter_cancel"] {
|
||||
float: right;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-cancel-save.log-filter-reversed-button-sequence > input[name="log_filter_save"] {
|
||||
float: left;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-delete {
|
||||
margin-top: 1.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_filter > div.log-filter-delete input {
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs {
|
||||
float: right;
|
||||
background-color: #B8B8B8;
|
||||
/* ~ #log_filter_filters width */
|
||||
width: 16.5em; min-width: 16.5em;
|
||||
/* ~ form#log-filter-form div#log_filter_criteria div.filter-orderby */
|
||||
padding: 1em 1.3em 0 1.3em;
|
||||
/* ~ #log_filter_filters height */
|
||||
min-height: 3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs.log-filter-delete-logs-none {
|
||||
display: none;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs > input[type="button"] {
|
||||
display: block;
|
||||
float: right;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs > div.form-item-log-filter-delete-logs-max {
|
||||
float: left;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs div.form-item-log-filter-delete-logs-max:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs div.form-item-log-filter-delete-logs-max label,
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs div.form-item-log-filter-delete-logs-max input {
|
||||
float: left;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs div.form-item-log-filter-delete-logs-max label {
|
||||
margin-top: 0.1em;
|
||||
margin-right: 0.2em;
|
||||
color: #FFF;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs div.form-item-log-filter-delete-logs-max input[type="text"] {
|
||||
width: 4em;
|
||||
background-color: #F8F8F8;
|
||||
text-align: right;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs div input.form-submit:hover {
|
||||
opacity:0.9; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)'; filter:alpha(opacity=90);
|
||||
background: #FFF;
|
||||
}
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs div input.form-submit:disabled,
|
||||
form#log-filter-form div#log_filter_filters > div#log_filter_box_delete_logs div input.form-submit:disabled:hover {
|
||||
opacity:1; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; filter:alpha(opacity=100);
|
||||
background: #D8D8D8;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
form#log-filter-form div#log_filter_list_controls {
|
||||
padding-bottom: 0.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div {
|
||||
float: left;
|
||||
margin-right: 3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-update-list-right {
|
||||
float: right;
|
||||
margin: 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls div#edit-actions {
|
||||
display: none;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls {
|
||||
min-width: 27em;
|
||||
margin-left: 3em;
|
||||
margin-right: 0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div {
|
||||
float: left;
|
||||
cursor: pointer;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div.log-filter-pager-button {
|
||||
font-family: 'Verdana,Aria,sans-serif';
|
||||
font-size: 1.1em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div.log-filter-pager-button:hover {
|
||||
opacity:0.6; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'; filter:alpha(opacity=60);
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div.log-filter-pager-button-disabled {
|
||||
visibility: hidden;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div#log_filter_pager_first,
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div#log_filter_pager_last {
|
||||
letter-spacing: -0.3em;
|
||||
padding-right: 0.3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div#log_filter_pager_previous,
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div#log_filter_pager_next {
|
||||
margin-left: 0.5em;
|
||||
margin-right: 0.5em;
|
||||
padding-left: 0.5em;
|
||||
padding-right: 0.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div#log_filter_pager_current {
|
||||
text-align: center;
|
||||
min-width: 10em;
|
||||
font-weight: bold;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div#log_filter_pager_current:hover {
|
||||
opacity:0.6; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'; filter:alpha(opacity=60);
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.log-filter-pager-controls > div#log_filter_pager_progress {
|
||||
display: none;
|
||||
min-width: 7em;
|
||||
padding-left: 3em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.form-item-log-filter-pager-range {
|
||||
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.form-item-log-filter-pager-range:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.form-item-log-filter-pager-range label,
|
||||
form#log-filter-form div#log_filter_list_controls > div.form-item-log-filter-pager-range input {
|
||||
display: block;
|
||||
float: left;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.form-item-log-filter-pager-range label {
|
||||
font-weight: normal;
|
||||
margin-right: 0.5em;
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.form-item-log-filter-cache {
|
||||
|
||||
}
|
||||
form#log-filter-form div#log_filter_list_controls > div.form-item-log-filter-cache label {
|
||||
font-weight: bold;
|
||||
font-size: inherit;
|
||||
}
|
||||
|
||||
div#log_filter_log_list {
|
||||
overflow-x: hidden;
|
||||
border-right: 1px solid #CCC;
|
||||
}
|
||||
div#log_filter_log_list > table {
|
||||
}
|
||||
div#log_filter_log_list th {
|
||||
padding-left: 0.7em;
|
||||
}
|
||||
div#log_filter_log_list th:first-of-type {
|
||||
padding: 0;
|
||||
}
|
||||
div#log_filter_log_list tr.even:hover,
|
||||
div#log_filter_log_list tr.odd:hover,
|
||||
div#log_filter_log_list tr.log-filter-list-displayed {
|
||||
background-color: #D8E8F7;
|
||||
}
|
||||
div#log_filter_log_list td {
|
||||
white-space: nowrap;
|
||||
cursor: pointer;
|
||||
text-align: left;
|
||||
vertical-align: middle;
|
||||
line-height: 1.2em;
|
||||
padding: 0.7em;
|
||||
}
|
||||
div#log_filter_log_list td:hover {
|
||||
background-color: #E8F3FF;
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-message:hover {
|
||||
background-color: #D8E8F7;
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-user {
|
||||
padding: 0 0.7em;
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-user a {
|
||||
display: block;
|
||||
white-space: nowrap;
|
||||
cursor: pointer;
|
||||
text-align: left;
|
||||
vertical-align: middle;
|
||||
line-height: 1.2em;
|
||||
padding: 0.7em 0;
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-no-match {
|
||||
font-weight: bold;
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-event-from-url {
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-severity {
|
||||
width: 37px; max-width: 37px;
|
||||
padding: 0;
|
||||
background-repeat: no-repeat; background-position: center;
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-severity.log-filter-list-info {
|
||||
background-image: url("img/log-16-info.png");
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-severity.log-filter-list-notice {
|
||||
background-image: url("img/log-16-notice.png");
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-severity.log-filter-list-warning {
|
||||
background-image: url("img/log-16-warning.png");
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-severity.log-filter-list-error {
|
||||
background-image: url("img/log-16-error.png");
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-severity.log-filter-list-critical {
|
||||
background-image: url("img/log-16-critical.png");
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-severity.log-filter-list-alert {
|
||||
background-image: url("img/log-16-alert.png");
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-severity.log-filter-list-emergency {
|
||||
background-image: url("img/log-16-emergency.png");
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-time {
|
||||
white-space: nowrap;
|
||||
}
|
||||
div#log_filter_log_list td.log-filter-list-message > div {
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
div.log-filter-log-display-dialog {
|
||||
box-shadow:0px 2px 5px #555;
|
||||
}
|
||||
div.log-filter-log-display-dialog a.ui-dialog-titlebar-close,
|
||||
div.log-filter-log-display-dialog button.ui-dialog-titlebar-close {
|
||||
width: 33%;
|
||||
background-color: #C8C9C5;
|
||||
}
|
||||
div.log-filter-log-display-dialog a.ui-dialog-titlebar-close:hover,
|
||||
div.log-filter-log-display-dialog a.ui-dialog-titlebar-close:focus,
|
||||
div.log-filter-log-display-dialog button.ui-dialog-titlebar-close:hover,
|
||||
div.log-filter-log-display-dialog button.ui-dialog-titlebar-close:focus {
|
||||
padding: 1px;
|
||||
opacity:0.7; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)'; filter:alpha(opacity=70);
|
||||
}
|
||||
div.log-filter-log-display-dialog a.ui-dialog-titlebar-close:after,
|
||||
div.log-filter-log-display-dialog button.ui-dialog-titlebar-close:after {
|
||||
/*clearfix*/clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;
|
||||
}
|
||||
div.log-filter-log-display-dialog a.ui-dialog-titlebar-close > span,
|
||||
div.log-filter-log-display-dialog button.ui-dialog-titlebar-close > span {
|
||||
float: right;
|
||||
}
|
||||
div.log-filter-log-display {
|
||||
overflow: auto;
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event {
|
||||
margin: 0;
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event th {
|
||||
width: 5em;
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event td div.log-filter-log-display-severity {
|
||||
display: inline-block;
|
||||
width: 37px;
|
||||
margin-left: 1em;
|
||||
background-repeat: no-repeat; background-position: left;
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event td div.log-filter-log-display-info {
|
||||
background-image: url("img/log-16-info.png");
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event td div.log-filter-log-display-notice {
|
||||
background-image: url("img/log-16-notice.png");
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event td div.log-filter-log-display-warning {
|
||||
background-image: url("img/log-16-warning.png");
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event td div.log-filter-log-display-error {
|
||||
background-image: url("img/log-16-error.png");
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event td div.log-filter-log-display-critical {
|
||||
background-image: url("img/log-16-critical.png");
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event td div.log-filter-log-display-alert {
|
||||
background-image: url("img/log-16-alert.png");
|
||||
}
|
||||
div.log-filter-log-display > table.dblog-event td div.log-filter-log-display-emergency {
|
||||
background-image: url("img/log-16-emergency.png");
|
||||
}
|
1
sites/all/modules/contrib/admin/log_filter/css/log_filter.min.css
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-af.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.af={closeText:"Selekteer",prevText:"Vorige",nextText:"Volgende",currentText:"Vandag",monthNames:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"],monthNamesShort:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],dayNames:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"],dayNamesShort:["Son","Maa","Din","Woe","Don","Vry","Sat"],dayNamesMin:["So","Ma","Di","Wo","Do","Vr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.af)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ar-DZ.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["ar-DZ"]={closeText:"إغلاق",prevText:"<السابق",nextText:"التالي>",currentText:"اليوم",monthNames:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["ar-DZ"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ar.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ar={closeText:"إغلاق",prevText:"<السابق",nextText:"التالي>",currentText:"اليوم",monthNames:["كانون الثاني","شباط","آذار","نيسان","مايو","حزيران","تموز","آب","أيلول","تشرين الأول","تشرين الثاني","كانون الأول"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ar)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-az.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.az={closeText:"Bağla",prevText:"<Geri",nextText:"İrəli>",currentText:"Bugün",monthNames:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthNamesShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],dayNames:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],dayNamesShort:["B","Be","Ça","Ç","Ca","C","Ş"],dayNamesMin:["B","B","Ç","С","Ç","C","Ş"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.az)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-bg.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.bg={closeText:"затвори",prevText:"<назад",nextText:"напред>",nextBigText:">>",currentText:"днес",monthNames:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"],monthNamesShort:["Яну","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Нов","Дек"],dayNames:["Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота"],dayNamesShort:["Нед","Пон","Вто","Сря","Чет","Пет","Съб"],dayNamesMin:["Не","По","Вт","Ср","Че","Пе","Съ"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.bg)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-bs.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.bs={closeText:"Zatvori",prevText:"<",nextText:">",currentText:"Danas",monthNames:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.bs)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ca.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ca={closeText:"Tanca",prevText:"Anterior",nextText:"Següent",currentText:"Avui",monthNames:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"],monthNamesShort:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des"],dayNames:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],dayNamesShort:["dg","dl","dt","dc","dj","dv","ds"],dayNamesMin:["dg","dl","dt","dc","dj","dv","ds"],weekHeader:"Set",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ca)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-cs.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.cs={closeText:"Zavřít",prevText:"<Dříve",nextText:"Později>",currentText:"Nyní",monthNames:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"],monthNamesShort:["led","úno","bře","dub","kvě","čer","čvc","srp","zář","říj","lis","pro"],dayNames:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],dayNamesShort:["ne","po","út","st","čt","pá","so"],dayNamesMin:["ne","po","út","st","čt","pá","so"],weekHeader:"Týd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.cs)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-cy-GB.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["cy-GB"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthNamesShort:["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tac","Rha"],dayNames:["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"],dayNamesShort:["Sul","Llu","Maw","Mer","Iau","Gwe","Sad"],dayNamesMin:["Su","Ll","Ma","Me","Ia","Gw","Sa"],weekHeader:"Wy",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["cy-GB"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-da.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.da={closeText:"Luk",prevText:"<Forrige",nextText:"Næste>",currentText:"Idag",monthNames:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],dayNamesShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayNamesMin:["Sø","Ma","Ti","On","To","Fr","Lø"],weekHeader:"Uge",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.da)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-de.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.de={closeText:"schließen",prevText:"<zurück",nextText:"Vor>",currentText:"heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.de)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-el.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.el={closeText:"Κλείσιμο",prevText:"Προηγούμενος",nextText:"Επόμενος",currentText:"Τρέχων Μήνας",monthNames:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],monthNamesShort:["Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],dayNames:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],dayNamesShort:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],dayNamesMin:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σα"],weekHeader:"Εβδ",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.el)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-en-AU.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["en-AU"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["en-AU"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-en-GB.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["en-GB"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["en-GB"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-en-NZ.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["en-NZ"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["en-NZ"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-en-GB.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["en-GB"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["en-GB"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-eo.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.eo={closeText:"Fermi",prevText:"<Anta",nextText:"Sekv>",currentText:"Nuna",monthNames:["Januaro","Februaro","Marto","Aprilo","Majo","Junio","Julio","Aŭgusto","Septembro","Oktobro","Novembro","Decembro"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aŭg","Sep","Okt","Nov","Dec"],dayNames:["Dimanĉo","Lundo","Mardo","Merkredo","Ĵaŭdo","Vendredo","Sabato"],dayNamesShort:["Dim","Lun","Mar","Mer","Ĵaŭ","Ven","Sab"],dayNamesMin:["Di","Lu","Ma","Me","Ĵa","Ve","Sa"],weekHeader:"Sb",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.eo)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-es.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.es={closeText:"Cerrar",prevText:"<Ant",nextText:"Sig>",currentText:"Hoy",monthNames:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthNamesShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],dayNames:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],dayNamesShort:["Dom","Lun","Mar","Mié","Juv","Vie","Sáb"],dayNamesMin:["Do","Lu","Ma","Mi","Ju","Vi","Sá"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.es)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-et.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.et={closeText:"Sulge",prevText:"Eelnev",nextText:"Järgnev",currentText:"Täna",monthNames:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"],monthNamesShort:["Jaan","Veebr","Märts","Apr","Mai","Juuni","Juuli","Aug","Sept","Okt","Nov","Dets"],dayNames:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"],dayNamesShort:["Pühap","Esmasp","Teisip","Kolmap","Neljap","Reede","Laup"],dayNamesMin:["P","E","T","K","N","R","L"],weekHeader:"näd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.et)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-eu.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.eu={closeText:"Egina",prevText:"<Aur",nextText:"Hur>",currentText:"Gaur",monthNames:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"],monthNamesShort:["urt.","ots.","mar.","api.","mai.","eka.","uzt.","abu.","ira.","urr.","aza.","abe."],dayNames:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"],dayNamesShort:["ig.","al.","ar.","az.","og.","ol.","lr."],dayNamesMin:["ig","al","ar","az","og","ol","lr"],weekHeader:"As",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.eu)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-fa.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.fa={closeText:"بستن",prevText:"<قبلی",nextText:"بعدی>",currentText:"امروز",monthNames:["فروردين","ارديبهشت","خرداد","تير","مرداد","شهريور","مهر","آبان","آذر","دی","بهمن","اسفند"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["يکشنبه","دوشنبه","سهشنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],dayNamesShort:["ی","د","س","چ","پ","ج","ش"],dayNamesMin:["ی","د","س","چ","پ","ج","ش"],weekHeader:"هف",dateFormat:"yy/mm/dd",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.fa)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-fi.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.fi={closeText:"Sulje",prevText:"«Edellinen",nextText:"Seuraava»",currentText:"Tänään",monthNames:["Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu","Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu"],monthNamesShort:["Tammi","Helmi","Maalis","Huhti","Touko","Kesä","Heinä","Elo","Syys","Loka","Marras","Joulu"],dayNamesShort:["Su","Ma","Ti","Ke","To","Pe","La"],dayNames:["Sunnuntai","Maanantai","Tiistai","Keskiviikko","Torstai","Perjantai","Lauantai"],dayNamesMin:["Su","Ma","Ti","Ke","To","Pe","La"],weekHeader:"Vk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.fi)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-fo.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.fo={closeText:"Lat aftur",prevText:"<Fyrra",nextText:"Næsta>",currentText:"Í dag",monthNames:["Januar","Februar","Mars","Apríl","Mei","Juni","Juli","August","September","Oktober","November","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],dayNames:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leyardagur"],dayNamesShort:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],dayNamesMin:["Su","Má","Tý","Mi","Hó","Fr","Le"],weekHeader:"Vk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.fo)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-fr-CH.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["fr-CH"]={closeText:"Fermer",prevText:"<Préc",nextText:"Suiv>",currentText:"Courant",monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["Jan","Fév","Mar","Avr","Mai","Jun","Jul","Aoû","Sep","Oct","Nov","Déc"],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],dayNamesMin:["Di","Lu","Ma","Me","Je","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["fr-CH"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-fr.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.fr={closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["Janv.","Févr.","Mars","Avril","Mai","Juin","Juil.","Août","Sept.","Oct.","Nov.","Déc."],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim.","Lun.","Mar.","Mer.","Jeu.","Ven.","Sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.fr)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-gl.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.gl={closeText:"Pechar",prevText:"<Ant",nextText:"Seg>",currentText:"Hoxe",monthNames:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthNamesShort:["Xan","Feb","Mar","Abr","Mai","Xuñ","Xul","Ago","Set","Out","Nov","Dec"],dayNames:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],dayNamesShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],dayNamesMin:["Do","Lu","Ma","Mé","Xo","Ve","Sá"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.gl)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-he.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.he={closeText:"סגור",prevText:"<הקודם",nextText:"הבא>",currentText:"היום",monthNames:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthNamesShort:["ינו","פבר","מרץ","אפר","מאי","יוני","יולי","אוג","ספט","אוק","נוב","דצמ"],dayNames:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת"],dayNamesShort:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],dayNamesMin:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.he)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-hi.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.hi={closeText:"बंद",prevText:"पिछला",nextText:"अगला",currentText:"आज",monthNames:["जनवरी ","फरवरी","मार्च","अप्रेल","मई","जून","जूलाई","अगस्त ","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर"],monthNamesShort:["जन","फर","मार्च","अप्रेल","मई","जून","जूलाई","अग","सित","अक्ट","नव","दि"],dayNames:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],dayNamesShort:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],dayNamesMin:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],weekHeader:"हफ्ता",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.hi)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-hr.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.hr={closeText:"Zatvori",prevText:"<",nextText:">",currentText:"Danas",monthNames:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthNamesShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],dayNames:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Tje",dateFormat:"dd.mm.yy.",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.hr)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-hu.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.hu={closeText:"bezár",prevText:"vissza",nextText:"előre",currentText:"ma",monthNames:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"],monthNamesShort:["Jan","Feb","Már","Ápr","Máj","Jún","Júl","Aug","Szep","Okt","Nov","Dec"],dayNames:["Vasárnap","Hétfő","Kedd","Szerda","Csütörtök","Péntek","Szombat"],dayNamesShort:["Vas","Hét","Ked","Sze","Csü","Pén","Szo"],dayNamesMin:["V","H","K","Sze","Cs","P","Szo"],weekHeader:"Hét",dateFormat:"yy.mm.dd.",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.hu)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-hy.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.hy={closeText:"Փակել",prevText:"<Նախ.",nextText:"Հաջ.>",currentText:"Այսօր",monthNames:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր"],monthNamesShort:["Հունվ","Փետր","Մարտ","Ապր","Մայիս","Հունիս","Հուլ","Օգս","Սեպ","Հոկ","Նոյ","Դեկ"],dayNames:["կիրակի","եկուշաբթի","երեքշաբթի","չորեքշաբթի","հինգշաբթի","ուրբաթ","շաբաթ"],dayNamesShort:["կիր","երկ","երք","չրք","հնգ","ուրբ","շբթ"],dayNamesMin:["կիր","երկ","երք","չրք","հնգ","ուրբ","շբթ"],weekHeader:"ՇԲՏ",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.hy)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-id.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.id={closeText:"Tutup",prevText:"<mundur",nextText:"maju>",currentText:"hari ini",monthNames:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agus","Sep","Okt","Nop","Des"],dayNames:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],dayNamesShort:["Min","Sen","Sel","Rab","kam","Jum","Sab"],dayNamesMin:["Mg","Sn","Sl","Rb","Km","jm","Sb"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.id)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-is.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.is={closeText:"Loka",prevText:"< Fyrri",nextText:"Næsti >",currentText:"Í dag",monthNames:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],dayNames:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],dayNamesShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],dayNamesMin:["Su","Má","Þr","Mi","Fi","Fö","La"],weekHeader:"Vika",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.is)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-it.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.it={closeText:"Chiudi",prevText:"<Prec",nextText:"Succ>",currentText:"Oggi",monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],dayNames:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],dayNamesShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayNamesMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.it)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ja.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ja={closeText:"閉じる",prevText:"<前",nextText:"次>",currentText:"今日",monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthNamesShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayNames:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],dayNamesShort:["日","月","火","水","木","金","土"],dayNamesMin:["日","月","火","水","木","金","土"],weekHeader:"週",dateFormat:"yy/mm/dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional.ja)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ka.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ka={closeText:"დახურვა",prevText:"< წინა",nextText:"შემდეგი >",currentText:"დღეს",monthNames:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"],monthNamesShort:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],dayNames:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],dayNamesShort:["კვ","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],dayNamesMin:["კვ","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],weekHeader:"კვირა",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ka)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-kk.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.kk={closeText:"Жабу",prevText:"<Алдыңғы",nextText:"Келесі>",currentText:"Бүгін",monthNames:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],monthNamesShort:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],dayNames:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],dayNamesShort:["жкс","дсн","ссн","срс","бсн","жма","снб"],dayNamesMin:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],weekHeader:"Не",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.kk)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-km.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.km={closeText:"ធ្វើរួច",prevText:"មុន",nextText:"បន្ទាប់",currentText:"ថ្ងៃនេះ",monthNames:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthNamesShort:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],dayNames:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],dayNamesShort:["អា","ច","អ","ពុ","ព្រហ","សុ","សៅ"],dayNamesMin:["អា","ច","អ","ពុ","ព្រហ","សុ","សៅ"],weekHeader:"សប្ដាហ៍",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.km)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ko.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ko={closeText:"닫기",prevText:"이전달",nextText:"다음달",currentText:"오늘",monthNames:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthNamesShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],dayNames:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],dayNamesShort:["일","월","화","수","목","금","토"],dayNamesMin:["일","월","화","수","목","금","토"],weekHeader:"Wk",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"년"},e.datepicker.setDefaults(e.datepicker.regional.ko)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-lb.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.lb={closeText:"Fäerdeg",prevText:"Zréck",nextText:"Weider",currentText:"Haut",monthNames:["Januar","Februar","Mäerz","Abrëll","Mee","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mäe","Abr","Mee","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonndeg","Méindeg","Dënschdeg","Mëttwoch","Donneschdeg","Freideg","Samschdeg"],dayNamesShort:["Son","Méi","Dën","Mët","Don","Fre","Sam"],dayNamesMin:["So","Mé","Dë","Më","Do","Fr","Sa"],weekHeader:"W",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.lb)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-lt.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.lt={closeText:"Uždaryti",prevText:"<Atgal",nextText:"Pirmyn>",currentText:"Šiandien",monthNames:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis"],monthNamesShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],dayNames:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"],dayNamesShort:["sek","pir","ant","tre","ket","pen","šeš"],dayNamesMin:["Se","Pr","An","Tr","Ke","Pe","Še"],weekHeader:"Wk",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.lt)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-lv.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.lv={closeText:"Aizvērt",prevText:"Iepr",nextText:"Nāka",currentText:"Šodien",monthNames:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthNamesShort:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],dayNames:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"],dayNamesShort:["svt","prm","otr","tre","ctr","pkt","sst"],dayNamesMin:["Sv","Pr","Ot","Tr","Ct","Pk","Ss"],weekHeader:"Nav",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.lv)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-mk.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.mk={closeText:"Затвори",prevText:"<",nextText:">",currentText:"Денес",monthNames:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"],monthNamesShort:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],dayNames:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"],dayNamesShort:["Нед","Пон","Вто","Сре","Чет","Пет","Саб"],dayNamesMin:["Не","По","Вт","Ср","Че","Пе","Са"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.mk)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ml.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ml={closeText:"ശരി",prevText:"മുന്നത്തെ",nextText:"അടുത്തത് ",currentText:"ഇന്ന്",monthNames:["ജനുവരി","ഫെബ്രുവരി","മാര്ച്ച്","ഏപ്രില്","മേയ്","ജൂണ്","ജൂലൈ","ആഗസ്റ്റ്","സെപ്റ്റംബര്","ഒക്ടോബര്","നവംബര്","ഡിസംബര്"],monthNamesShort:["ജനു","ഫെബ്","മാര്","ഏപ്രി","മേയ്","ജൂണ്","ജൂലാ","ആഗ","സെപ്","ഒക്ടോ","നവം","ഡിസ"],dayNames:["ഞായര്","തിങ്കള്","ചൊവ്വ","ബുധന്","വ്യാഴം","വെള്ളി","ശനി"],dayNamesShort:["ഞായ","തിങ്ക","ചൊവ്വ","ബുധ","വ്യാഴം","വെള്ളി","ശനി"],dayNamesMin:["ഞാ","തി","ചൊ","ബു","വ്യാ","വെ","ശ"],weekHeader:"ആ",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ml)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ms.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ms={closeText:"Tutup",prevText:"<Sebelum",nextText:"Selepas>",currentText:"hari ini",monthNames:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthNamesShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],dayNames:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],dayNamesShort:["Aha","Isn","Sel","Rab","kha","Jum","Sab"],dayNamesMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ms)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-nl-BE.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["nl-BE"]={closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["nl-BE"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-nl.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.nl={closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.nl)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-no.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.no={closeText:"Lukk",prevText:"«Forrige",nextText:"Neste»",currentText:"I dag",monthNames:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthNamesShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],dayNamesShort:["søn","man","tir","ons","tor","fre","lør"],dayNames:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],dayNamesMin:["sø","ma","ti","on","to","fr","lø"],weekHeader:"Uke",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.no)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-pl.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.pl={closeText:"Zamknij",prevText:"<Poprzedni",nextText:"Następny>",currentText:"Dziś",monthNames:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"],monthNamesShort:["Sty","Lu","Mar","Kw","Maj","Cze","Lip","Sie","Wrz","Pa","Lis","Gru"],dayNames:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"],dayNamesShort:["Nie","Pn","Wt","Śr","Czw","Pt","So"],dayNamesMin:["N","Pn","Wt","Śr","Cz","Pt","So"],weekHeader:"Tydz",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.pl)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-pt-BR.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["pt-BR"]={closeText:"Fechar",prevText:"<Anterior",nextText:"Próximo>",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["pt-BR"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-pt.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.pt={closeText:"Fechar",prevText:"<Anterior",nextText:"Seguinte",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sem",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.pt)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-rm.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.rm={closeText:"Serrar",prevText:"<Suandant",nextText:"Precedent>",currentText:"Actual",monthNames:["Schaner","Favrer","Mars","Avrigl","Matg","Zercladur","Fanadur","Avust","Settember","October","November","December"],monthNamesShort:["Scha","Fev","Mar","Avr","Matg","Zer","Fan","Avu","Sett","Oct","Nov","Dec"],dayNames:["Dumengia","Glindesdi","Mardi","Mesemna","Gievgia","Venderdi","Sonda"],dayNamesShort:["Dum","Gli","Mar","Mes","Gie","Ven","Som"],dayNamesMin:["Du","Gl","Ma","Me","Gi","Ve","So"],weekHeader:"emna",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.rm)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ro.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ro={closeText:"Închide",prevText:"« Luna precedentă",nextText:"Luna următoare »",currentText:"Azi",monthNames:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthNamesShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Duminică","Luni","Marţi","Miercuri","Joi","Vineri","Sâmbătă"],dayNamesShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],dayNamesMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],weekHeader:"Săpt",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ro)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ru.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ru={closeText:"Закрыть",prevText:"<Пред",nextText:"След>",currentText:"Сегодня",monthNames:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],dayNamesShort:["вск","пнд","втр","срд","чтв","птн","сбт"],dayNamesMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],weekHeader:"Нед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ru)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-sk.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.sk={closeText:"Zavrieť",prevText:"<Predchádzajúci",nextText:"Nasledujúci>",currentText:"Dnes",monthNames:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],dayNames:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"],dayNamesShort:["Ned","Pon","Uto","Str","Štv","Pia","Sob"],dayNamesMin:["Ne","Po","Ut","St","Št","Pia","So"],weekHeader:"Ty",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sk)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-sl.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.sl={closeText:"Zapri",prevText:"<Prejšnji",nextText:"Naslednji>",currentText:"Trenutni",monthNames:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"],dayNamesShort:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],dayNamesMin:["Ne","Po","To","Sr","Če","Pe","So"],weekHeader:"Teden",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sl)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-sq.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.sq={closeText:"mbylle",prevText:"<mbrapa",nextText:"Përpara>",currentText:"sot",monthNames:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],monthNamesShort:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],dayNames:["E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtune"],dayNamesShort:["Di","Hë","Ma","Më","En","Pr","Sh"],dayNamesMin:["Di","Hë","Ma","Më","En","Pr","Sh"],weekHeader:"Ja",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sq)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-sr-SR.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["sr-SR"]={closeText:"Zatvori",prevText:"<",nextText:">",currentText:"Danas",monthNames:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Sed",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional["sr-SR"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-sr.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.sr={closeText:"Затвори",prevText:"<",nextText:">",currentText:"Данас",monthNames:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],dayNames:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Не","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sr)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-sv.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.sv={closeText:"Stäng",prevText:"«Förra",nextText:"Nästa»",currentText:"Idag",monthNames:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNamesShort:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"],dayNames:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],dayNamesMin:["Sö","Må","Ti","On","To","Fr","Lö"],weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sv)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-ta.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.ta={closeText:"மூடு",prevText:"முன்னையது",nextText:"அடுத்தது",currentText:"இன்று",monthNames:["தை","மாசி","பங்குனி","சித்திரை","வைகாசி","ஆனி","ஆடி","ஆவணி","புரட்டாசி","ஐப்பசி","கார்த்திகை","மார்கழி"],monthNamesShort:["தை","மாசி","பங்","சித்","வைகா","ஆனி","ஆடி","ஆவ","புர","ஐப்","கார்","மார்"],dayNames:["ஞாயிற்றுக்கிழமை","திங்கட்கிழமை","செவ்வாய்க்கிழமை","புதன்கிழமை","வியாழக்கிழமை","வெள்ளிக்கிழமை","சனிக்கிழமை"],dayNamesShort:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],dayNamesMin:["ஞா","தி","செ","பு","வி","வெ","ச"],weekHeader:"Не",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ta)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-th.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.th={closeText:"ปิด",prevText:"« ย้อน",nextText:"ถัดไป »",currentText:"วันนี้",monthNames:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],monthNamesShort:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],dayNames:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"],dayNamesShort:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],dayNamesMin:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.th)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-tj.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.tj={closeText:"Идома",prevText:"<Қафо",nextText:"Пеш>",currentText:"Имрӯз",monthNames:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["якшанбе","душанбе","сешанбе","чоршанбе","панҷшанбе","ҷумъа","шанбе"],dayNamesShort:["якш","душ","сеш","чор","пан","ҷум","шан"],dayNamesMin:["Як","Дш","Сш","Чш","Пш","Ҷм","Шн"],weekHeader:"Хф",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.tj)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-tr.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.tr={closeText:"kapat",prevText:"<geri",nextText:"ileri>",currentText:"bugün",monthNames:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthNamesShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],dayNames:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],dayNamesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],dayNamesMin:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.tr)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-uk.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.uk={closeText:"Закрити",prevText:"<",nextText:">",currentText:"Сьогодні",monthNames:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],monthNamesShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],dayNames:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"],dayNamesShort:["нед","пнд","вів","срд","чтв","птн","сбт"],dayNamesMin:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],weekHeader:"Тиж",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.uk)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-vi.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional.vi={closeText:"Đóng",prevText:"<Trước",nextText:"Tiếp>",currentText:"Hôm nay",monthNames:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"],monthNamesShort:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],dayNames:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"],dayNamesShort:["CN","T2","T3","T4","T5","T6","T7"],dayNamesMin:["CN","T2","T3","T4","T5","T6","T7"],weekHeader:"Tu",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.vi)});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-zh-CN.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["zh-CN"]={closeText:"关闭",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-CN"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-zh-HK.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["zh-HK"]={closeText:"關閉",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"dd-mm-yy",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-HK"])});
|
@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.9.2 - 2012-11-23
|
||||
* http://jqueryui.com
|
||||
* Includes: jquery.ui.datepicker-zh-TW.js
|
||||
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */
|
||||
jQuery(function(e){e.datepicker.regional["zh-TW"]={closeText:"關閉",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy/mm/dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-TW"])});
|
2932
sites/all/modules/contrib/admin/log_filter/js/log_filter.js
Normal file
1063
sites/all/modules/contrib/admin/log_filter/js/log_filter.min.js
vendored
Normal file
17
sites/all/modules/contrib/admin/log_filter/log_filter.info
Normal file
@ -0,0 +1,17 @@
|
||||
name = "Log Filter"
|
||||
description = "Log Filter provides means of filtering, displaying and deleting dblog/watchdog logs."
|
||||
package = Administration
|
||||
;Utility
|
||||
|
||||
core = 7.x
|
||||
php = 5.3
|
||||
|
||||
dependencies[] = judy
|
||||
|
||||
configure = admin/config/system/log_filter
|
||||
; Information added by Drupal.org packaging script on 2014-11-09
|
||||
version = "7.x-1.4"
|
||||
core = "7.x"
|
||||
project = "log_filter"
|
||||
datestamp = "1415558584"
|
||||
|
200
sites/all/modules/contrib/admin/log_filter/log_filter.install
Normal file
@ -0,0 +1,200 @@
|
||||
<?php
|
||||
/**
|
||||
* @file
|
||||
* Drupal Log Filter module (un)installation
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Implements hook_install().
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
function log_filter_install() {
|
||||
// Invoke our hook_menu() later than dblog's ditto.
|
||||
db_update('system')
|
||||
->fields(array('weight' => 10))
|
||||
->condition('type', 'module')
|
||||
->condition('name', 'log_filter')
|
||||
->execute();
|
||||
|
||||
// Insert some default filters.
|
||||
$uid = $GLOBALS['user']->uid;
|
||||
$filters = array(
|
||||
array('name' => 'errors_day', 'creator' => $uid, 'description' => '', 'require_admin' => 1, 'severity' => '0,1,2,3', 'type' => '', 'time_range' => 30, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1),
|
||||
array('name' => 'errors_month', 'creator' => $uid, 'description' => '', 'require_admin' => 1, 'severity' => '0,1,2,3', 'type' => '', 'time_range' => 750, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1),
|
||||
array('name' => 'errors_week', 'creator' => $uid, 'description' => '', 'require_admin' => 1, 'severity' => '0,1,2,3', 'type' => '', 'time_range' => 175, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1),
|
||||
array('name' => 'latest_day', 'creator' => $uid, 'description' => '', 'require_admin' => 0, 'severity' => '', 'type' => '', 'time_range' => 30, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1),
|
||||
array('name' => 'latest_month', 'creator' => $uid, 'description' => '', 'require_admin' => 0, 'severity' => '', 'type' => '', 'time_range' => 750, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1),
|
||||
array('name' => 'latest_week', 'creator' => $uid, 'description' => '', 'require_admin' => 0, 'severity' => '', 'type' => '', 'time_range' => 175, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1),
|
||||
array('name' => 'severity_debug', 'creator' => $uid, 'description' => 'Debug severity', 'require_admin' => 1, 'severity' => 7, 'type' => '', 'time_range' => 0, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1),
|
||||
array('name' => 'severity_error', 'creator' => $uid, 'description' => 'All error severities', 'require_admin' => 1, 'severity' => '0,1,2,3', 'type' => '', 'time_range' => 0, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1),
|
||||
array('name' => 'severity_warning_notice_info', 'creator' => $uid, 'description' => 'All non-error severities but debug', 'require_admin' => 1, 'severity' => '4,5,6', 'type' => '', 'time_range' => 0, 'time_from' => 0, 'time_to' => 0, 'role' => -1, 'uid' => -1, 'hostname' => '', 'location' => '', 'referer' => '', 'order_by' => '', 'editor' => $uid, 'created' => 1, 'changed' => 1)
|
||||
);
|
||||
try {
|
||||
$le = count($filters);
|
||||
for ($i = 0; $i < $le; ++$i) {
|
||||
db_insert('log_filter')
|
||||
->fields($filters[$i])
|
||||
->execute();
|
||||
}
|
||||
}
|
||||
catch (Exception $xc) {
|
||||
watchdog(
|
||||
'log_filter',
|
||||
'Failed to insert default filters during installation of module Log Filter.',
|
||||
NULL,
|
||||
WATCHDOG_ERROR
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Implements hook_schema().
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
function log_filter_schema() {
|
||||
return array(
|
||||
'log_filter' => array(
|
||||
'description' => 'Log filters.',
|
||||
'fields' => array(
|
||||
'id' => array(
|
||||
'type' => 'serial',
|
||||
'not null' => TRUE,
|
||||
),
|
||||
'name' => array(
|
||||
'type' => 'varchar',
|
||||
'length' => 32,
|
||||
'not null' => TRUE,
|
||||
),
|
||||
'creator' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'description' => 'The user.uid that created the filter.',
|
||||
),
|
||||
'description' => array(
|
||||
'type' => 'varchar',
|
||||
'length' => 255,
|
||||
'not null' => TRUE,
|
||||
'default' => '',
|
||||
),
|
||||
'require_admin' => array(
|
||||
'type' => 'int',
|
||||
'size' => 'tiny',
|
||||
'not null' => TRUE,
|
||||
'default' => 0,
|
||||
'description' => 'Require the \'Administer log filtering\' role.',
|
||||
),
|
||||
'severity' => array(
|
||||
'type' => 'varchar',
|
||||
'length' => 255,
|
||||
'not null' => TRUE,
|
||||
'default' => '',
|
||||
'description' => 'Comma-separated list.',
|
||||
),
|
||||
'type' => array(
|
||||
'type' => 'text',
|
||||
'not null' => TRUE,
|
||||
// Text fields don't support default value; at least not MySQL.
|
||||
'description' => 'Comma-separated list. Empty default because it\'s a text field (not char/varchar).',
|
||||
),
|
||||
'time_range' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'default' => 0,
|
||||
),
|
||||
'time_from' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'default' => 0,
|
||||
),
|
||||
'time_to' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'default' => 0,
|
||||
),
|
||||
'role' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'default' => -1,
|
||||
),
|
||||
'uid' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'default' => -1,
|
||||
),
|
||||
'hostname' => array(
|
||||
'type' => 'varchar',
|
||||
'length' => 255,
|
||||
'not null' => TRUE,
|
||||
'default' => '',
|
||||
),
|
||||
'location' => array(
|
||||
'type' => 'varchar',
|
||||
'length' => 255,
|
||||
'not null' => TRUE,
|
||||
'default' => '',
|
||||
),
|
||||
'referer' => array(
|
||||
'type' => 'varchar',
|
||||
'length' => 255,
|
||||
'not null' => TRUE,
|
||||
'default' => '',
|
||||
'description' => 'Url, \'none\' or empty.',
|
||||
),
|
||||
'order_by' => array(
|
||||
'type' => 'varchar',
|
||||
'length' => 255,
|
||||
'not null' => TRUE,
|
||||
'default' => 'time:DESC',
|
||||
'description' => 'Comma-separated list, like: \'time:DESC,severity:ASC\'.',
|
||||
),
|
||||
'editor' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'description' => 'The user.uid that most recently changed (or created) the filter.',
|
||||
),
|
||||
'created' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'description' => 'The Unix timestamp when the filter was created.',
|
||||
),
|
||||
'changed' => array(
|
||||
'type' => 'int',
|
||||
'not null' => TRUE,
|
||||
'description' => 'The Unix timestamp when the filter was most recently saved.',
|
||||
),
|
||||
),
|
||||
'primary key' => array('id'),
|
||||
'unique keys' => array(
|
||||
'name' => array('name'),
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Deletes configuration variables.
|
||||
*
|
||||
* Implements hook_uninstall().
|
||||
*/
|
||||
function log_filter_uninstall() {
|
||||
variable_del('log_filter_admintheme');
|
||||
variable_del('log_filter_cssdefault');
|
||||
variable_del('log_filter_trnslt');
|
||||
variable_del('log_filter_pgrng');
|
||||
variable_del('log_filter_showdeletions');
|
||||
}
|
||||
|
||||
/**
|
||||
* Increase log_filter's module weight to 10; the module's hook_menu() must be invoked _after_ dblog's ditto.
|
||||
*/
|
||||
function log_filter_update_7001() {
|
||||
// Invoke our hook_menu() later than dblog's ditto.
|
||||
db_update('system')
|
||||
->fields(array('weight' => 10))
|
||||
->condition('type', 'module')
|
||||
->condition('name', 'log_filter')
|
||||
->execute();
|
||||
}
|
181
sites/all/modules/contrib/admin/log_filter/log_filter.module
Normal file
@ -0,0 +1,181 @@
|
||||
<?php
|
||||
/**
|
||||
* @file
|
||||
* Drupal Log Filter module
|
||||
*/
|
||||
|
||||
/**
|
||||
* Implements hook_permission().
|
||||
*
|
||||
* Define permission types (Drupal API function).
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
function log_filter_permission() {
|
||||
return array(
|
||||
'log_filter administer' => array(
|
||||
'title' => t('Administer log filtering'),
|
||||
'restrict access' => TRUE,
|
||||
),
|
||||
'log_filter edit filters' => array(
|
||||
'title' => t('Create/edit/delete saveable log filters'),
|
||||
),
|
||||
'log_filter remove logs' => array(
|
||||
'title' => t('Remove logs'),
|
||||
'restrict access' => TRUE,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Implements hook_menu().
|
||||
*
|
||||
* Declares configuration page.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
function log_filter_menu() {
|
||||
$items = array(
|
||||
// Settings page.
|
||||
'admin/config/system/log_filter' => array(
|
||||
'title' => 'Log Filter',
|
||||
'description' => 'Configure Log Filtering',
|
||||
'page callback' => 'drupal_get_form', // hook to implement
|
||||
'page arguments' => array('_log_filter_admin_form'), // name of implementing function
|
||||
'access arguments' => array('log_filter administer'), // permission required
|
||||
'file' => 'admin/log_filter.admin.inc',
|
||||
'type' => MENU_NORMAL_ITEM,
|
||||
'theme callback' => 'log_filter_use_admin_theme',
|
||||
),
|
||||
// AJAX callback.
|
||||
'log_filter/ajax/%' => array( // % ~ action
|
||||
'page callback' => 'log_filter_ajax_callback',
|
||||
'page arguments' => array(2), // start at that bucket index
|
||||
'access callback' => TRUE,
|
||||
'access arguments' => array('access site reports'), // Permission required.
|
||||
'type' => MENU_CALLBACK,
|
||||
),
|
||||
);
|
||||
|
||||
// NB: Accessing a saved filter is done via an extra url argument after admin/reports/dblog/log_filter; see LogFilter::FILTER_NAME_ARG.
|
||||
// And accessing a log event is done by adding /NUMBER to the end of url (saved filter or not).
|
||||
|
||||
// Take over the url of dblog's default viewer.
|
||||
$i = 0;
|
||||
// Overwrite dblog's default viewer.
|
||||
$items['admin/reports/dblog'] = array(
|
||||
'title' => 'Recent log messages',
|
||||
'description' => 'View logged events using filters',
|
||||
'page callback' => 'drupal_get_form', // Hook to implement.
|
||||
'page arguments' => array('log_filter_form'), // Name of implementing function.
|
||||
'access arguments' => array('access site reports'), // Permission required.
|
||||
'type' => MENU_NORMAL_ITEM,
|
||||
'theme callback' => 'log_filter_use_admin_theme', // Do always administrative theme, if set so.
|
||||
'weight' => -1,
|
||||
);
|
||||
$items['admin/reports/dblog/log_filter'] = array(
|
||||
'type' => MENU_DEFAULT_LOCAL_TASK,
|
||||
'title' => 'Recent log messages',
|
||||
'weight' => ++$i,
|
||||
);
|
||||
$items['admin/reports/dblog/log_filter_settings'] = array(
|
||||
'title' => 'Log filter settings',
|
||||
'description' => 'Configure Log Filtering',
|
||||
'page callback' => 'drupal_get_form', // hook to implement
|
||||
'page arguments' => array('_log_filter_admin_form'), // name of implementing function
|
||||
'access arguments' => array('log_filter administer'), // permission required
|
||||
'file' => 'admin/log_filter.admin.inc',
|
||||
'type' => MENU_LOCAL_TASK,
|
||||
'theme callback' => 'log_filter_use_admin_theme', // Do always administrative theme, if set so.
|
||||
'weight' => ++$i,
|
||||
);
|
||||
// Add dblog's default viewer as a tab.
|
||||
if (module_exists('dblog')) {
|
||||
$items['admin/reports/dblog/dblog_view'] = array(
|
||||
'title' => 'Standard dblog view',
|
||||
'description' => 'View events that have recently been logged.',
|
||||
'page callback' => 'dblog_overview',
|
||||
'access arguments' => array('access site reports'),
|
||||
'type' => MENU_LOCAL_TASK,
|
||||
'file path' => drupal_get_path('module', 'dblog'),
|
||||
'file' => 'dblog.admin.inc',
|
||||
'theme callback' => 'log_filter_use_admin_theme', // Do always administrative theme, if set so.
|
||||
'weight' => ++$i,
|
||||
);
|
||||
}
|
||||
|
||||
return $items;
|
||||
}
|
||||
|
||||
/**
|
||||
* Forces administrative on log view pages, unless this feature has been turned off on this module's settings page.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
function log_filter_use_admin_theme() {
|
||||
return variable_get('log_filter_admintheme', TRUE) ? variable_get('admin_theme') : (
|
||||
!empty($GLOBALS['user']->theme) ? $GLOBALS['user']->theme : variable_get('theme_default', 'seven')
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Removes clear log form from standard dblog log view page.
|
||||
*
|
||||
* @param array &$form
|
||||
* @param array &$form_state
|
||||
* @return void
|
||||
*/
|
||||
function log_filter_form_dblog_clear_log_form_alter(&$form, &$form_state) {
|
||||
$form['dblog_clear'] = array();
|
||||
}
|
||||
|
||||
/**
|
||||
* Defines log viewer form and GUI.
|
||||
*
|
||||
* Function name not underscore prefixed to prevent html form id starting with hyphen (unhealthy naming).
|
||||
*
|
||||
* @param array $form
|
||||
* @param array &$form_state
|
||||
* @return array
|
||||
*/
|
||||
function log_filter_form($form, &$form_state) {
|
||||
module_load_include('inc', 'log_filter', 'LogFilter');
|
||||
return LogFilter::viewerForm($form, $form_state);
|
||||
}
|
||||
|
||||
/**
|
||||
* Called when log viewer form submits.
|
||||
*
|
||||
* @param array $form
|
||||
* @param array &$form_state
|
||||
* @return void
|
||||
*/
|
||||
function _log_filter_form_submit($form, &$form_state) {
|
||||
module_load_include('inc', 'log_filter', 'LogFilter');
|
||||
LogFilter::viewerFormSubmit($form, $form_state);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array $form
|
||||
* @param array &$form_state
|
||||
* @return void
|
||||
*/
|
||||
function log_filter_admin_form_submit($form, &$form_state) {
|
||||
module_load_include('inc', 'log_filter', 'log_filter.admin');
|
||||
_log_filter_admin_form_submit($form, $form_state);
|
||||
}
|
||||
|
||||
/**
|
||||
* Access permission: 'access site reports'.
|
||||
*
|
||||
* @see LogFilter::ajaxCallback()
|
||||
* @param string $action
|
||||
* @param string $arg
|
||||
* Default: empty.
|
||||
* @return void
|
||||
* Sends 403 header if the expected POST vars arent set or their sanitized values evaluates to empty.
|
||||
*/
|
||||
function log_filter_ajax_callback($action, $arg = '') {
|
||||
module_load_include('inc', 'log_filter', 'LogFilter');
|
||||
LogFilter::ajaxCallback($action, $arg);
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
Log Filter 7.x-1.0
|
||||
|
||||
|
||||
First release.
|
||||
|
||||
|
||||
Install/update notes
|
||||
--------------------
|
||||
* Clear cache.
|
@ -0,0 +1,14 @@
|
||||
Log Filter 7.x-y.z
|
||||
|
||||
|
||||
New features
|
||||
------------
|
||||
* X
|
||||
|
||||
Bug fixes
|
||||
---------
|
||||
* Y
|
||||
|
||||
Install/update notes
|
||||
--------------------
|
||||
* Z
|
196
sites/all/modules/contrib/judy/CHANGELOG.txt
Normal file
@ -0,0 +1,196 @@
|
||||
judy 7.x-2.x, 2014-04-27
|
||||
------------------------
|
||||
* Fixed that dialog title couldn't be set as HTML when using later version of jQuery UI (~ jquery_update module support).
|
||||
* Fixed that dialog z-index isn't 1000 when using later version of jQuery UI (~ jquery_update module support); which rendered dialog below admin_menu.
|
||||
* Fixed that jQuery >=1.9 has no browser property (~ jquery_update module support).
|
||||
|
||||
judy 7.x-2.x, 2013-07-21
|
||||
------------------------
|
||||
* Implemented ajaxcomplete event.
|
||||
|
||||
judy 7.x-2.1, 2013-07-04
|
||||
--------------------------------------------------
|
||||
* Released.
|
||||
|
||||
judy 7.x-2.x, 2013-07-04
|
||||
------------------------
|
||||
* Moved to correctly named development branch.
|
||||
|
||||
judy 7.x-2.0.x, 2013-07-04
|
||||
--------------------------
|
||||
* Added .version property.
|
||||
|
||||
judy 7.x-2.0.x, 2013-06-29
|
||||
--------------------------
|
||||
* Cleanup.
|
||||
|
||||
judy 7.x-2.0.x, 2013-06-27
|
||||
--------------------------
|
||||
* Now adds .keystrokes attribute on keydown/keyup event.
|
||||
|
||||
judy 7.x-2.0.x, 2013-06-22
|
||||
--------------------------
|
||||
* Prevent double disable.
|
||||
|
||||
judy 7.x-2.0.x, 2013-05-25
|
||||
--------------------------
|
||||
* Fixed premature check for jQuery UI dialog support.
|
||||
* Implemented contentClass option for Judy.dialog.
|
||||
|
||||
judy 7.x-2.0.x, 2013-04-21
|
||||
--------------------------
|
||||
* Created methods scrollTrap() and scrollTo().
|
||||
|
||||
judy 7.x-2.0.x, 2013-03-26
|
||||
--------------------------
|
||||
* Created multi-element support for enable/disable().
|
||||
|
||||
judy 7.x-2.0.x, 2013-03-03
|
||||
--------------------------
|
||||
* Fixed missing radios support in enable/disable().
|
||||
* Made innerWidth/innerHeight/outerWidth/outerHeight() use selector parameter instead of element, and trimmed their algos.
|
||||
|
||||
judy 7.x-2.0.x, 2013-03-02
|
||||
--------------------------
|
||||
* Removed isObject(); use isContainer(o, true) instead.
|
||||
* Removed method useragentIE()/useragentIe(); use constant browserIE instead.
|
||||
* Removed objectLength(), use Judy.objectKeys(o).length instead.
|
||||
* Removed errorHandler(); use inspect.errorHandler() instead.
|
||||
* Removed log(); use inspect.console() instead.
|
||||
* Removed inspect(); use inspect() directly instead.
|
||||
* Removed fieldGet(); use jQuery("[name='" + name + "']").get(0) instead.
|
||||
* Made dialog() support all jQuery UI dialog options, events and methods.
|
||||
* Fixed dialog()'s autoOpen behaviour.
|
||||
* Created overlay().
|
||||
* Added stripTags(), setUrlParam(), disable() and enable().
|
||||
* Settings page help, and hook_uninstall() implementation.
|
||||
|
||||
judy 7.x-2.0.x, 2013-03-01
|
||||
--------------------------
|
||||
* Removed objectEmpty(); use objectKeys().length instead.
|
||||
* Removed checkboxValue(), checklistValue(), radioValue(), selectValue(), textValue(), textareaValue(); use fieldValue() instead.
|
||||
* Removed argsToArray(); use toArray() instead (is now IE<9 safe).
|
||||
* Methods log(), inspect() and fieldGet() are now deprecated.
|
||||
* Created numberToFormat() and numberFromFormat().
|
||||
* objectLength() is now deprecated; use objectKeys().length instead.
|
||||
|
||||
judy 7.x-2.0.x, 2013-02-28
|
||||
--------------------------
|
||||
* Eliminated own event model; now uses jQuery events for everything, including key events.
|
||||
* Removed eventAdd(), eventRemove().
|
||||
* errorHandler() is now deprecated, use inspect.errorHandler() instead.
|
||||
* Removed parameter jQueryEvents from method eventList(); all events are now jQuery events.
|
||||
* Changed parameter signature for isField(); now only supports element not selector.
|
||||
* Removed fieldFocus().
|
||||
|
||||
|
||||
judy 7.x-1.3.x, 2013-02-10
|
||||
--------------------------
|
||||
* Removed initial Inspect dependency; this library should find Inspect (if exists) even if this library gets included before Inspect.
|
||||
|
||||
judy 7.x-1.3.x, 2013-02-09
|
||||
--------------------------
|
||||
* Made judy a library includable via drupal_add_library(), and added admin page.
|
||||
|
||||
judy 7.x-1.3.x, 2013-02-02
|
||||
--------------------------
|
||||
* Fixed midnight bug in .dateFromFormat(), now sets seconds and milliseconds to zero; because 00:00:00 is 'today', whereas 24:00:00 is 'tomorrow', thus a date must start at zero.
|
||||
|
||||
judy 7.x-1.3.x, 2013-01-19
|
||||
--------------------------
|
||||
* Fixed bug in .dialog() - established no element id when falsy selector arg.
|
||||
* Fixed bug in .dialog() - failed to get element when called later using #id selector.
|
||||
* .dialog() now always returns the id of the dialog box, except for calls using one of the methods.
|
||||
|
||||
judy 7.x-1.3.x, 2013-01-05
|
||||
--------------------------
|
||||
* Fixed bad bug in .selectValue() - setting selectedIndex is seriously unhealthy, may effectively ruin the select.
|
||||
|
||||
judy 7.x-1.3.x, 2012-11-18
|
||||
--------------------------
|
||||
* Added preventDefault parameter to .onKey().
|
||||
* Removed keystrokes ctr|meta+alt limitation.
|
||||
* Created method .keydown(); full support for data etc.
|
||||
|
||||
judy 7.x-1.3.x, 2012-11-10
|
||||
--------------------------
|
||||
* Added method argsToArray; function arguments are error-prone.
|
||||
* Fixed uses of Inspect.
|
||||
* Implemented key event adder, that uses jQuery instead of custom event implementation.
|
||||
|
||||
judy 7.x-1.3.x, 2012-09-02
|
||||
--------------------------
|
||||
* eventList() now supports regular and weird structure of jQuery data.
|
||||
|
||||
judy 7.x-1.3.x, 2012-07-29
|
||||
--------------------------
|
||||
* judy data object for events et al now has random name judy_[a-z\d]{20}.
|
||||
* Created jQuery.ui.dialog wrapper/factory method.
|
||||
|
||||
judy 7.x-1.3.x, 2012-07-26
|
||||
--------------------------
|
||||
* Return value of selectValue() is now empty string even for multiple select, when none selected or only _none is selected.
|
||||
* Added context parameter to isField().
|
||||
* Max parameter added to ancestor().
|
||||
* checklistValue() done.
|
||||
* selectValue() refactored, too messy.
|
||||
* Tighter toLeading().
|
||||
|
||||
judy 7.x-1.3.x, 2012-07-25
|
||||
--------------------------
|
||||
* eventRemove() now removes actual element listeners (minor detail ;-).
|
||||
* Made containerCopy use Array.concat() when array and shallow copy.
|
||||
* Far better isContainer() and isObject(); now checks for all built-in object types, like typeOf().
|
||||
* Tuned date formatter.
|
||||
* Backend: hook implementation that includes Javascript now implements hook_preprocess_html (instead of hook_init).
|
||||
|
||||
judy 7.x-1.3.x, 2012-07-24
|
||||
--------------------------
|
||||
* Made field methods support element as first argument (not only name), and made the treatment of the type argument more restrictive.
|
||||
* Added textValue() and textareaValue().
|
||||
* Safer and shorter toArray().
|
||||
* Fixed jsdoc comments, for jsdoc parser.
|
||||
* objectGet(): better check for bad key arg.
|
||||
* Added isNumber().
|
||||
* Implemented eventRemove().
|
||||
|
||||
judy 7.x-1.3.x, 2012-07-23
|
||||
--------------------------
|
||||
* Now using Drupal git repository.
|
||||
* Moved javascript file inclusion to hook_preprocess() implementation.
|
||||
* Code formatting.
|
||||
* Started on making field methods accept element, not only name.
|
||||
|
||||
judy 7.x-1.2, 2012-03-16
|
||||
------------------------
|
||||
* Getting value using .selectValue() now returns "" for "_none".
|
||||
|
||||
judy 7.x-1.2, 2012-01-19
|
||||
------------------------
|
||||
* New method toArray
|
||||
|
||||
judy 7.x-1.2, 2012-01-12
|
||||
------------------------
|
||||
* dateFromFormat: check for impossible date, plus more flexible format support.
|
||||
* New method isLeapYear
|
||||
|
||||
judy 7.x-1.2, 2012-01-11
|
||||
------------------------
|
||||
* Added toUpperCaseFirst method.
|
||||
|
||||
judy 7.x-1.1, 2012-01-11
|
||||
------------------------
|
||||
* Added isInt method.
|
||||
|
||||
judy 7.x-1.0, 2012-01-10
|
||||
------------------------
|
||||
* Dedicated .innerWidth/Height support for window/document/body.
|
||||
* .outerWidth/Height methods.
|
||||
|
||||
judy 7.x-1.0, 2012-01-02
|
||||
------------------------
|
||||
* Construcion and adding of event handler moved to separate function to prevent iteration errors when adding more in one go.
|
||||
|
||||
judy 7.x-1.x, 2011-12-26
|
||||
------------------------
|
||||
* Started
|
18
sites/all/modules/contrib/judy/COPYRIGHT.txt
Normal file
@ -0,0 +1,18 @@
|
||||
|
||||
All code of the Drupal module Judy is Copyright 2012-2014 Jacob Friis Mathiasen.
|
||||
|
||||
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 as the file LICENSE.txt; if not, please see
|
||||
http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
|
||||
|
||||
Drupal is a registered trademark of Dries Buytaert.
|
339
sites/all/modules/contrib/judy/LICENSE.txt
Executable file
@ -0,0 +1,339 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 2, June 1991
|
||||
|
||||
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
License is intended to guarantee your freedom to share and change free
|
||||
software--to make sure the software is free for all its users. This
|
||||
General Public License applies to most of the Free Software
|
||||
Foundation's software and to any other program whose authors commit to
|
||||
using it. (Some other Free Software Foundation software is covered by
|
||||
the GNU Lesser General Public License instead.) You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
this service if you wish), that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it
|
||||
in new free programs; and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
anyone to deny you these rights or to ask you to surrender the rights.
|
||||
These restrictions translate to certain responsibilities for you if you
|
||||
distribute copies of the software, or if you modify it.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must give the recipients all the rights that
|
||||
you have. You must make sure that they, too, receive or can get the
|
||||
source code. And you must show them these terms so they know their
|
||||
rights.
|
||||
|
||||
We protect your rights with two steps: (1) copyright the software, and
|
||||
(2) offer you this license which gives you legal permission to copy,
|
||||
distribute and/or modify the software.
|
||||
|
||||
Also, for each author's protection and ours, we want to make certain
|
||||
that everyone understands that there is no warranty for this free
|
||||
software. If the software is modified by someone else and passed on, we
|
||||
want its recipients to know that what they have is not the original, so
|
||||
that any problems introduced by others will not reflect on the original
|
||||
authors' reputations.
|
||||
|
||||
Finally, any free program is threatened constantly by software
|
||||
patents. We wish to avoid the danger that redistributors of a free
|
||||
program will individually obtain patent licenses, in effect making the
|
||||
program proprietary. To prevent this, we have made it clear that any
|
||||
patent must be licensed for everyone's free use or not licensed at all.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License applies to any program or other work which contains
|
||||
a notice placed by the copyright holder saying it may be distributed
|
||||
under the terms of this General Public License. The "Program", below,
|
||||
refers to any such program or work, and a "work based on the Program"
|
||||
means either the Program or any derivative work under copyright law:
|
||||
that is to say, a work containing the Program or a portion of it,
|
||||
either verbatim or with modifications and/or translated into another
|
||||
language. (Hereinafter, translation is included without limitation in
|
||||
the term "modification".) Each licensee is addressed as "you".
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running the Program is not restricted, and the output from the Program
|
||||
is covered only if its contents constitute a work based on the
|
||||
Program (independent of having been made by running the Program).
|
||||
Whether that is true depends on what the Program does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Program's
|
||||
source code as you receive it, in any medium, provided that you
|
||||
conspicuously and appropriately publish on each copy an appropriate
|
||||
copyright notice and disclaimer of warranty; keep intact all the
|
||||
notices that refer to this License and to the absence of any warranty;
|
||||
and give any other recipients of the Program a copy of this License
|
||||
along with the Program.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy, and
|
||||
you may at your option offer warranty protection in exchange for a fee.
|
||||
|
||||
2. You may modify your copy or copies of the Program or any portion
|
||||
of it, thus forming a work based on the Program, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) You must cause the modified files to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
b) You must cause any work that you distribute or publish, that in
|
||||
whole or in part contains or is derived from the Program or any
|
||||
part thereof, to be licensed as a whole at no charge to all third
|
||||
parties under the terms of this License.
|
||||
|
||||
c) If the modified program normally reads commands interactively
|
||||
when run, you must cause it, when started running for such
|
||||
interactive use in the most ordinary way, to print or display an
|
||||
announcement including an appropriate copyright notice and a
|
||||
notice that there is no warranty (or else, saying that you provide
|
||||
a warranty) and that users may redistribute the program under
|
||||
these conditions, and telling the user how to view a copy of this
|
||||
License. (Exception: if the Program itself is interactive but
|
||||
does not normally print such an announcement, your work based on
|
||||
the Program is not required to print an announcement.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Program,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Program, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Program.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Program
|
||||
with the Program (or with a work based on the Program) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may copy and distribute the Program (or a work based on it,
|
||||
under Section 2) in object code or executable form under the terms of
|
||||
Sections 1 and 2 above provided that you also do one of the following:
|
||||
|
||||
a) Accompany it with the complete corresponding machine-readable
|
||||
source code, which must be distributed under the terms of Sections
|
||||
1 and 2 above on a medium customarily used for software interchange; or,
|
||||
|
||||
b) Accompany it with a written offer, valid for at least three
|
||||
years, to give any third party, for a charge no more than your
|
||||
cost of physically performing source distribution, a complete
|
||||
machine-readable copy of the corresponding source code, to be
|
||||
distributed under the terms of Sections 1 and 2 above on a medium
|
||||
customarily used for software interchange; or,
|
||||
|
||||
c) Accompany it with the information you received as to the offer
|
||||
to distribute corresponding source code. (This alternative is
|
||||
allowed only for noncommercial distribution and only if you
|
||||
received the program in object code or executable form with such
|
||||
an offer, in accord with Subsection b above.)
|
||||
|
||||
The source code for a work means the preferred form of the work for
|
||||
making modifications to it. For an executable work, complete source
|
||||
code means all the source code for all modules it contains, plus any
|
||||
associated interface definition files, plus the scripts used to
|
||||
control compilation and installation of the executable. However, as a
|
||||
special exception, the source code distributed need not include
|
||||
anything that is normally distributed (in either source or binary
|
||||
form) with the major components (compiler, kernel, and so on) of the
|
||||
operating system on which the executable runs, unless that component
|
||||
itself accompanies the executable.
|
||||
|
||||
If distribution of executable or object code is made by offering
|
||||
access to copy from a designated place, then offering equivalent
|
||||
access to copy the source code from the same place counts as
|
||||
distribution of the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
4. You may not copy, modify, sublicense, or distribute the Program
|
||||
except as expressly provided under this License. Any attempt
|
||||
otherwise to copy, modify, sublicense or distribute the Program is
|
||||
void, and will automatically terminate your rights under this License.
|
||||
However, parties who have received copies, or rights, from you under
|
||||
this License will not have their licenses terminated so long as such
|
||||
parties remain in full compliance.
|
||||
|
||||
5. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Program or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Program (or any work based on the
|
||||
Program), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Program or works based on it.
|
||||
|
||||
6. Each time you redistribute the Program (or any work based on the
|
||||
Program), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute or modify the Program subject to
|
||||
these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties to
|
||||
this License.
|
||||
|
||||
7. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Program at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Program by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Program.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under
|
||||
any particular circumstance, the balance of the section is intended to
|
||||
apply and the section as a whole is intended to apply in other
|
||||
circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system, which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
8. If the distribution and/or use of the Program is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding
|
||||
those countries, so that distribution is permitted only in or among
|
||||
countries not thus excluded. In such case, this License incorporates
|
||||
the limitation as if written in the body of this License.
|
||||
|
||||
9. The Free Software Foundation may publish revised and/or new versions
|
||||
of the General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Program
|
||||
specifies a version number of this License which applies to it and "any
|
||||
later version", you have the option of following the terms and conditions
|
||||
either of that version or of any later version published by the Free
|
||||
Software Foundation. If the Program does not specify a version number of
|
||||
this License, you may choose any version ever published by the Free Software
|
||||
Foundation.
|
||||
|
||||
10. If you wish to incorporate parts of the Program into other free
|
||||
programs whose distribution conditions are different, write to the author
|
||||
to ask for permission. For software which is copyrighted by the Free
|
||||
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||
make exceptions for this. Our decision will be guided by the two goals
|
||||
of preserving the free status of all derivatives of our free software and
|
||||
of promoting the sharing and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||
REPAIR OR CORRECTION.
|
||||
|
||||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
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.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program is interactive, make it output a short notice like this
|
||||
when it starts in an interactive mode:
|
||||
|
||||
Gnomovision version 69, Copyright (C) year name of author
|
||||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, the commands you use may
|
||||
be called something other than `show w' and `show c'; they could even be
|
||||
mouse-clicks or menu items--whatever suits your program.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1989
|
||||
Ty Coon, President of Vice
|
||||
|
||||
This General Public License does not permit incorporating your program into
|
||||
proprietary programs. If your program is a subroutine library, you may
|
||||
consider it more useful to permit linking proprietary applications with the
|
||||
library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License.
|